Structures
VkVideoDecodeH265SessionParametersCreateInfoKHR
Structure specifies H.265 decoder parameter set information
When a video session parameters object is
created with the codec operation
VK_VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR
, the
VkVideoSessionParametersCreateInfoKHR::pNext
chain must include
a VkVideoDecodeH265SessionParametersCreateInfoKHR
structure specifying
the capacity and initial contents of the object.
The VkVideoDecodeH265SessionParametersCreateInfoKHR
structure is
defined as:
typedef struct VkVideoDecodeH265SessionParametersCreateInfoKHR {
VkStructureType sType;
const void* pNext;
uint32_t maxStdVPSCount;
uint32_t maxStdSPSCount;
uint32_t maxStdPPSCount;
const VkVideoDecodeH265SessionParametersAddInfoKHR* pParametersAddInfo;
} VkVideoDecodeH265SessionParametersCreateInfoKHR;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.maxStdVPSCount
is the maximum number of H.265 VPS entries the createdVkVideoSessionParametersKHR
can contain.maxStdSPSCount
is the maximum number of H.265 SPS entries the createdVkVideoSessionParametersKHR
can contain.maxStdPPSCount
is the maximum number of H.265 PPS entries the createdVkVideoSessionParametersKHR
can contain.pParametersAddInfo
isNULL
or a pointer to a VkVideoDecodeH265SessionParametersAddInfoKHR structure specifying H.265 parameters to add upon object creation.
Valid Usage (Implicit)
VUID-VkVideoDecodeH265SessionParametersCreateInfoKHR-sType-sType
sType
must be VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_KHR
VUID-VkVideoDecodeH265SessionParametersCreateInfoKHR-pParametersAddInfo-parameter
If pParametersAddInfo
is not NULL
, pParametersAddInfo
must be a valid pointer to a valid VkVideoDecodeH265SessionParametersAddInfoKHR structure