Enum
VkVideoCapabilityFlagBitsKHR
Video decode and encode capability bits
Bits which can be set in VkVideoCapabilitiesKHR::flags
are:
typedef enum VkVideoCapabilityFlagBitsKHR {
VK_VIDEO_CAPABILITY_PROTECTED_CONTENT_BIT_KHR = 0x00000001,
VK_VIDEO_CAPABILITY_SEPARATE_REFERENCE_IMAGES_BIT_KHR = 0x00000002,
} VkVideoCapabilityFlagBitsKHR;
VK_VIDEO_CAPABILITY_PROTECTED_CONTENT_BIT_KHR
indicates that video sessions support producing and consuming protected content.VK_VIDEO_CAPABILITY_SEPARATE_REFERENCE_IMAGES_BIT_KHR
indicates that the video picture resources associated with the DPB slots of a video session can be backed by separateVkImage
objects. If this capability flag is not present, then all DPB slots of a video session must be associated with video picture resources backed by the sameVkImage
object (e.g. using different layers of the same image).