public PipelineColorWriteCreateInfoEXT ( StructureType?sType = StructureType.PipelineColorWriteCreateInfoExt, void *pNext = null, uint?attachmentCount = null, Bool32 *pColorWriteEnables = null ) : this() { if (sType is not null) { SType = sType.Value; } if (pNext is not null) { PNext = pNext; } if (attachmentCount is not null) { AttachmentCount = attachmentCount.Value; } if (pColorWriteEnables is not null) { PColorWriteEnables = pColorWriteEnables; } }
public static extern unsafe Result vkGetPhysicalDeviceSurfaceSupportKHR(IntPtr physicalDevice, uint queueFamilyIndex, ulong surface, Bool32 *pSupported);
internal static unsafe extern Result vkGetPhysicalDeviceSurfaceSupportKHR(PhysicalDevice physicalDevice, UInt32 queueFamilyIndex, SurfaceKhr surface, out Bool32 *Supported);
public unsafe partial void CmdSetColorWriteEnable([Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0)] uint attachmentCount, [Count(Parameter = "attachmentCount"), Flow(FlowDirection.In)] Bool32 *pColorWriteEnables);
internal static unsafe extern Result vkGetPhysicalDeviceSurfaceSupportKHR(IntPtr physicalDevice, UInt32 queueFamilyIndex, UInt64 surface, Bool32 *pSupported);
public abstract unsafe Result GetPhysicalDeviceSurfaceSupport([Count(Count = 0)] PhysicalDevice physicalDevice, [Count(Count = 0)] uint queueFamilyIndex, [Count(Count = 0)] SurfaceKHR surface, [Count(Count = 0), Flow(FlowDirection.Out)] Bool32 *pSupported);