Structures
VkVideoDecodeCapabilitiesKHR
Structure describing general video decode capabilities for a video profile
When calling vkGetPhysicalDeviceVideoCapabilitiesKHR with
pVideoProfile→videoCodecOperation
specifying a decode operation, the
VkVideoDecodeCapabilitiesKHR
structure must be included in the
pNext
chain of the VkVideoCapabilitiesKHR structure to retrieve
capabilities specific to video decoding.
The VkVideoDecodeCapabilitiesKHR
structure is defined as:
typedef struct VkVideoDecodeCapabilitiesKHR {
VkStructureType sType;
void* pNext;
VkVideoDecodeCapabilityFlagsKHR flags;
} VkVideoDecodeCapabilitiesKHR;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.flags
is a bitmask of VkVideoDecodeCapabilityFlagBitsKHR describing the supported video decoding capabilities.
Valid Usage (Implicit)
VUID-VkVideoDecodeCapabilitiesKHR-sType-sType
sType
must be VK_STRUCTURE_TYPE_VIDEO_DECODE_CAPABILITIES_KHR