VkVideoEncodeAV1SessionCreateInfoKHR(3)
C Specification
The VkVideoEncodeAV1SessionCreateInfoKHR structure is defined as:
// Provided by VK_KHR_video_encode_av1
typedef struct VkVideoEncodeAV1SessionCreateInfoKHR {
VkStructureType sType;
const void* pNext;
VkBool32 useMaxLevel;
StdVideoAV1Level maxLevel;
} VkVideoEncodeAV1SessionCreateInfoKHR;
Members
-
sTypeis a VkStructureType value identifying this structure. -
pNextisNULLor a pointer to a structure extending this structure. -
useMaxLevelindicates whether the value ofmaxLevelshould be used by the implementation. When it is set to VK_FALSE, the implementation ignores the value ofmaxLeveland uses the value of VkVideoEncodeAV1CapabilitiesKHR::maxLevel, as reported by vkGetPhysicalDeviceVideoCapabilitiesKHR for the video profile. -
maxLevelis aStdVideoAV1Levelvalue specifying the upper bound on the AV1 level for the video bitstreams produced by the created video session.
See Also
VK_KHR_video_encode_av1, VkBool32, VkStructureType
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.