C Specification
The VkVideoEncodeH265SessionParametersGetInfoKHR
structure is defined
as:
// Provided by VK_KHR_video_encode_h265
typedef struct VkVideoEncodeH265SessionParametersGetInfoKHR {
VkStructureType sType;
const void* pNext;
VkBool32 writeStdVPS;
VkBool32 writeStdSPS;
VkBool32 writeStdPPS;
uint32_t stdVPSId;
uint32_t stdSPSId;
uint32_t stdPPSId;
} VkVideoEncodeH265SessionParametersGetInfoKHR;
Members
-
sType
is a VkStructureType value identifying this structure. -
pNext
isNULL
or a pointer to a structure extending this structure. -
writeStdVPS
indicates whether the encoded H.265 video parameter set identified bystdVPSId
is requested to be retrieved. -
writeStdSPS
indicates whether the encoded H.265 sequence parameter set identified by the pair constructed fromstdVPSId
andstdSPSId
is requested to be retrieved. -
writeStdPPS
indicates whether the encoded H.265 picture parameter set identified by the triplet constructed fromstdVPSId
,stdSPSId
, andstdPPSId
is requested to be retrieved. -
stdVPSId
specifies the H.265 video parameter set ID used to identify the retrieved H.265 video, sequence, and/or picture parameter set(s). -
stdSPSId
specifies the H.265 sequence parameter set ID used to identify the retrieved H.265 sequence and/or picture parameter set(s) whenwriteStdSPS
and/orwriteStdPPS
is set toVK_TRUE
. -
stdPPSId
specifies the H.265 picture parameter set ID used to identify the retrieved H.265 picture parameter set whenwriteStdPPS
is set toVK_TRUE
.
Description
When this structure is specified in the pNext
chain of the
VkVideoEncodeSessionParametersGetInfoKHR structure passed to
vkGetEncodedVideoSessionParametersKHR, the command will write encoded
parameter data to the output buffer in the following order:
-
The H.265 video parameter set identified by
stdVPSId
, ifwriteStdVPS
is set toVK_TRUE
. -
The H.265 sequence parameter set identified by the pair constructed from
stdVPSId
andstdSPSId
, ifwriteStdSPS
is set toVK_TRUE
. -
The H.265 picture parameter set identified by the triplet constructed from
stdVPSId
,stdSPSId
, andstdPPSId
, ifwriteStdPPS
is set toVK_TRUE
.
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.