C Specification
The VkVideoDecodeH265SessionParametersCreateInfoEXT structure is
defined as:
// Provided by VK_EXT_video_decode_h265
typedef struct VkVideoDecodeH265SessionParametersCreateInfoEXT {
VkStructureType sType;
const void* pNext;
uint32_t maxVpsStdCount;
uint32_t maxSpsStdCount;
uint32_t maxPpsStdCount;
const VkVideoDecodeH265SessionParametersAddInfoEXT* pParametersAddInfo;
} VkVideoDecodeH265SessionParametersCreateInfoEXT;
Members
-
sTypeis the type of this structure. -
pNextisNULLor a pointer to a structure extending this structure. -
maxVpsStdCountis the maximum number of entries of typeStdVideoH265VideoParameterSetwithinVkVideoSessionParametersKHR. -
maxSpsStdCountis the maximum number of SPS parameters that theVkVideoSessionParametersKHRcan contain. -
maxPpsStdCountis the maximum number of PPS parameters that theVkVideoSessionParametersKHRcan contain. -
pParametersAddInfoisNULLor a pointer to a VkVideoDecodeH265SessionParametersAddInfoEXT structure specifying H.265 parameters to add upon object creation.
Description
When a VkVideoSessionParametersKHR object contains
maxVpsStdCount StdVideoH265VideoParameterSet entries, no
additional StdVideoH265VideoParameterSet entries can be added to it,
and VK_ERROR_TOO_MANY_OBJECTS will be returned if an attempt is made
to add these entries.
When a VkVideoSessionParametersKHR object contains
maxSpsStdCount StdVideoH265SequenceParameterSet entries, no
additional StdVideoH265SequenceParameterSet entries can be added to it,
and VK_ERROR_TOO_MANY_OBJECTS will be returned if an attempt is made
to add these entries.
When a VkVideoSessionParametersKHR object contains
maxPpsStdCount StdVideoH265PictureParameterSet entries, no
additional StdVideoH265PictureParameterSet entries can be added to it,
and VK_ERROR_TOO_MANY_OBJECTS will be returned if an attempt is made
to add these entries.
The provided H.265 VPS/SPS/PPS parameters must be within the limits
specified during decoder creation for the decoder specified in
VkVideoSessionParametersCreateInfoKHR.
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.