C Specification
The VkVideoEncodeSessionRgbConversionCreateInfoVALVE structure is
defined as:
// Provided by VK_VALVE_video_encode_rgb_conversion
typedef struct VkVideoEncodeSessionRgbConversionCreateInfoVALVE {
VkStructureType sType;
const void* pNext;
VkVideoEncodeRgbModelConversionFlagBitsVALVE rgbModel;
VkVideoEncodeRgbRangeCompressionFlagBitsVALVE rgbRange;
VkVideoEncodeRgbChromaOffsetFlagBitsVALVE xChromaOffset;
VkVideoEncodeRgbChromaOffsetFlagBitsVALVE yChromaOffset;
} VkVideoEncodeSessionRgbConversionCreateInfoVALVE;
Members
-
sTypeis a VkStructureType value identifying this structure. -
pNextisNULLor a pointer to a structure extending this structure. -
rgbModelis the used R′G′B′ model conversion for the R′G′B′ conversion. -
rgbRangeis the used R′G′B′ range compression for the R′G′B′ conversion. -
xChromaOffsetdescribes the output location of downsampled chroma components in the x dimension for the R′G′B′ conversion. -
yChromaOffsetdescribes the output location of downsampled chroma components in the y dimension for the R′G′B′ conversion.
Document Notes
For more information, see the Vulkan Specification.
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.