struct VideoSessionCreateInfoKHR

Defined at line 211218 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkVideoSessionCreateInfoKHR, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkVideoSessionCreateInfoKHR.html

Public Members

StructureType sType
const void * pNext
uint32_t queueFamilyIndex
Flags flags
const VideoProfileInfoKHR * pVideoProfile
Format pictureFormat
Extent2D maxCodedExtent
Format referencePictureFormat
uint32_t maxDpbSlots
uint32_t maxActiveReferencePictures
const ExtensionProperties * pStdHeaderVersion

Public Methods

void VideoSessionCreateInfoKHR (uint32_t queueFamilyIndex_, VideoSessionCreateFlagsKHR flags_, const VideoProfileInfoKHR * pVideoProfile_, Format pictureFormat_, Extent2D maxCodedExtent_, Format referencePictureFormat_, uint32_t maxDpbSlots_, uint32_t maxActiveReferencePictures_, const ExtensionProperties * pStdHeaderVersion_, const void * pNext_)

Defined at line 211226 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void VideoSessionCreateInfoKHR (const VideoSessionCreateInfoKHR & rhs)

Defined at line 211249 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void VideoSessionCreateInfoKHR (const VkVideoSessionCreateInfoKHR & rhs)

Defined at line 211251 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & operator= (const VideoSessionCreateInfoKHR & rhs)

Defined at line 211256 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & operator= (const VkVideoSessionCreateInfoKHR & rhs)

Defined at line 211259 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setPNext (const void * pNext_)

Defined at line 211266 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setPNext (const void * pNext_)

Defined at line 211272 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setQueueFamilyIndex (uint32_t queueFamilyIndex_)

Defined at line 211278 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setQueueFamilyIndex (uint32_t queueFamilyIndex_)

Defined at line 211284 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setFlags (VideoSessionCreateFlagsKHR flags_)

Defined at line 211290 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setFlags (VideoSessionCreateFlagsKHR flags_)

Defined at line 211296 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setPVideoProfile (const VideoProfileInfoKHR * pVideoProfile_)

Defined at line 211302 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setPVideoProfile (const VideoProfileInfoKHR * pVideoProfile_)

Defined at line 211308 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setPictureFormat (Format pictureFormat_)

Defined at line 211314 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setPictureFormat (Format pictureFormat_)

Defined at line 211320 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setMaxCodedExtent (const Extent2D & maxCodedExtent_)

Defined at line 211326 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setMaxCodedExtent (const Extent2D & maxCodedExtent_)

Defined at line 211332 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setReferencePictureFormat (Format referencePictureFormat_)

Defined at line 211338 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setReferencePictureFormat (Format referencePictureFormat_)

Defined at line 211344 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setMaxDpbSlots (uint32_t maxDpbSlots_)

Defined at line 211350 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setMaxDpbSlots (uint32_t maxDpbSlots_)

Defined at line 211356 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setMaxActiveReferencePictures (uint32_t maxActiveReferencePictures_)

Defined at line 211362 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setMaxActiveReferencePictures (uint32_t maxActiveReferencePictures_)

Defined at line 211368 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR & setPStdHeaderVersion (const ExtensionProperties * pStdHeaderVersion_)

Defined at line 211374 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoSessionCreateInfoKHR && setPStdHeaderVersion (const ExtensionProperties * pStdHeaderVersion_)

Defined at line 211380 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkVideoSessionCreateInfoKHR & operator const VkVideoSessionCreateInfoKHR & ()

Defined at line 211387 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkVideoSessionCreateInfoKHR & operator VkVideoSessionCreateInfoKHR & ()

Defined at line 211392 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkVideoSessionCreateInfoKHR * operator const VkVideoSessionCreateInfoKHR * ()

Defined at line 211397 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkVideoSessionCreateInfoKHR * operator VkVideoSessionCreateInfoKHR * ()

Defined at line 211402 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const VideoSessionCreateInfoKHR & )

Defined at line 211436 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp