public CoarseSampleOrderCustomNV ( ShadingRatePaletteEntryNV?shadingRate = null, uint?sampleCount = null, uint?sampleLocationCount = null, CoarseSampleLocationNV *pSampleLocations = null ) : this() { if (shadingRate is not null) { ShadingRate = shadingRate.Value; } if (sampleCount is not null) { SampleCount = sampleCount.Value; } if (sampleLocationCount is not null) { SampleLocationCount = sampleLocationCount.Value; } if (pSampleLocations is not null) { PSampleLocations = pSampleLocations; } }
public CoarseSampleOrderCustomNV ( ShadingRatePaletteEntryNV shadingRate = default, uint sampleCount = default, uint sampleLocationCount = default, CoarseSampleLocationNV *pSampleLocations = default ) { ShadingRate = shadingRate; SampleCount = sampleCount; SampleLocationCount = sampleLocationCount; PSampleLocations = pSampleLocations; }