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 maxStdVPSCount;
uint32_t maxStdSPSCount;
uint32_t maxStdPPSCount;
const VkVideoDecodeH265SessionParametersAddInfoEXT* pParametersAddInfo;
} VkVideoDecodeH265SessionParametersCreateInfoEXT;
Members
-
sTypeis the type of this structure. -
pNextisNULLor a pointer to a structure extending this structure. -
maxStdVPSCountis the maximum number of entries of typeStdVideoH265VideoParameterSetwithinVkVideoSessionParametersKHR. -
maxStdSPSCountis the maximum number of SPS parameters that theVkVideoSessionParametersKHRcan contain. -
maxStdPPSCountis 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
maxStdVPSCount 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
maxStdSPSCount 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
maxStdPPSCount 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.