pub type SamplerYcbcrConversionCreateInfoKHR<'a> = SamplerYcbcrConversionCreateInfo<'a>;Expand description
Native type VkSamplerYcbcrConversionCreateInfoKHR.
Aliased Type§
pub struct SamplerYcbcrConversionCreateInfoKHR<'a> {
pub s_type: StructureType,
pub p_next: *const c_void,
pub format: Format,
pub ycbcr_model: SamplerYcbcrModelConversion,
pub ycbcr_range: SamplerYcbcrRange,
pub components: ComponentMapping,
pub x_chroma_offset: ChromaLocation,
pub y_chroma_offset: ChromaLocation,
pub chroma_filter: Filter,
pub force_explicit_reconstruction: u32,
/* private fields */
}Fields§
§s_type: StructureTypeNative field sType.
p_next: *const c_voidNative field pNext.
format: FormatNative field format.
ycbcr_model: SamplerYcbcrModelConversionNative field ycbcrModel.
ycbcr_range: SamplerYcbcrRangeNative field ycbcrRange.
components: ComponentMappingNative field components.
x_chroma_offset: ChromaLocationNative field xChromaOffset.
y_chroma_offset: ChromaLocationNative field yChromaOffset.
chroma_filter: FilterNative field chromaFilter.
force_explicit_reconstruction: u32Native field forceExplicitReconstruction.