Structures
VkVideoEncodeSessionParametersFeedbackInfoKHR
Structure providing feedback about the requested video session parameters
The VkVideoEncodeSessionParametersFeedbackInfoKHR
structure is defined
as:
typedef struct VkVideoEncodeSessionParametersFeedbackInfoKHR {
VkStructureType sType;
void* pNext;
VkBool32 hasOverrides;
} VkVideoEncodeSessionParametersFeedbackInfoKHR;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.hasOverrides
indicates whether any of the requested parameter data were overridden by the implementation.
Depending on the used video encode operation, additional codec-specific
structures can be included in the pNext
chain of this structure to
capture codec-specific feedback information about the requested parameter
data, as described in the corresponding sections.
Valid Usage (Implicit)
VUID-VkVideoEncodeSessionParametersFeedbackInfoKHR-sType-sType
sType
must be VK_STRUCTURE_TYPE_VIDEO_ENCODE_SESSION_PARAMETERS_FEEDBACK_INFO_KHR
VUID-VkVideoEncodeSessionParametersFeedbackInfoKHR-pNext-pNext
Each pNext
member of any structure (including this one) in the pNext
chain must be either NULL
or a pointer to a valid instance of VkVideoEncodeH264SessionParametersFeedbackInfoKHR or VkVideoEncodeH265SessionParametersFeedbackInfoKHR
VUID-VkVideoEncodeSessionParametersFeedbackInfoKHR-sType-unique
The sType
value of each struct in the pNext
chain must be unique