public PipelineViewportWScalingStateCreateInfoNV ( StructureType?sType = StructureType.PipelineViewportWScalingStateCreateInfoNV, void *pNext = null, Bool32?viewportWScalingEnable = null, uint?viewportCount = null, ViewportWScalingNV *pViewportWScalings = null ) : this() { if (sType is not null) { SType = sType.Value; } if (pNext is not null) { PNext = pNext; } if (viewportWScalingEnable is not null) { ViewportWScalingEnable = viewportWScalingEnable.Value; } if (viewportCount is not null) { ViewportCount = viewportCount.Value; } if (pViewportWScalings is not null) { PViewportWScalings = pViewportWScalings; } }
public PipelineViewportWScalingStateCreateInfoNV ( StructureType sType = StructureType.PipelineViewportWScalingStateCreateInfoNV, void *pNext = default, Bool32 viewportWScalingEnable = default, uint viewportCount = default, ViewportWScalingNV *pViewportWScalings = default ) { SType = sType; PNext = pNext; ViewportWScalingEnable = viewportWScalingEnable; ViewportCount = viewportCount; PViewportWScalings = pViewportWScalings; }
public unsafe partial void CmdSetViewportWScaling([Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0)] uint firstViewport, [Count(Count = 0)] uint viewportCount, [Count(Computed = "viewportCount"), Flow(FlowDirection.In)] ViewportWScalingNV *pViewportWScalings);