Structures
VkVideoDecodeH265InlineSessionParametersInfoKHR
Structure specifies inline H.265 decoder parameter set information
The VkVideoDecodeH265InlineSessionParametersInfoKHR structure is
defined as:
typedef struct VkVideoDecodeH265InlineSessionParametersInfoKHR {
VkStructureType sType;
const void* pNext;
const StdVideoH265VideoParameterSet* pStdVPS;
const StdVideoH265SequenceParameterSet* pStdSPS;
const StdVideoH265PictureParameterSet* pStdPPS;
} VkVideoDecodeH265InlineSessionParametersInfoKHR;
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.pStdVPSisNULLor a pointer to an instance of theStdVideoH265VideoParameterSetstructure describing the active H.265 VPS.pStdSPSisNULLor a pointer to an instance of theStdVideoH265SequenceParameterSetstructure describing the active H.265 SPS.pStdPPSisNULLor a pointer to an instance of theStdVideoH265PictureParameterSetstructure describing the active H.265 PPS.
If pStdVPS, pStdSPS, or pStdPPS is not NULL, the issued
video decode operations will use the parameter sets specified by them,
respectively, instead of the corresponding active parameter sets being
sourced from the bound video session parameters object.
Valid Usage (Implicit)
VUID-VkVideoDecodeH265InlineSessionParametersInfoKHR-sType-sType
sType must be VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_INLINE_SESSION_PARAMETERS_INFO_KHR
VUID-VkVideoDecodeH265InlineSessionParametersInfoKHR-pStdVPS-parameter
If pStdVPS is not NULL, pStdVPS must be a valid pointer to a valid StdVideoH265VideoParameterSet value
VUID-VkVideoDecodeH265InlineSessionParametersInfoKHR-pStdSPS-parameter
If pStdSPS is not NULL, pStdSPS must be a valid pointer to a valid StdVideoH265SequenceParameterSet value
VUID-VkVideoDecodeH265InlineSessionParametersInfoKHR-pStdPPS-parameter
If pStdPPS is not NULL, pStdPPS must be a valid pointer to a valid StdVideoH265PictureParameterSet value