struct VideoBeginCodingInfoKHR

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

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

Public Members

StructureType sType
const void * pNext
Flags flags
VideoSessionKHR videoSession
VideoSessionParametersKHR videoSessionParameters
uint32_t referenceSlotCount
const VideoReferenceSlotInfoKHR * pReferenceSlots

Public Methods

void VideoBeginCodingInfoKHR (VideoBeginCodingFlagsKHR flags_, VideoSessionKHR videoSession_, VideoSessionParametersKHR videoSessionParameters_, uint32_t referenceSlotCount_, const VideoReferenceSlotInfoKHR * pReferenceSlots_, const void * pNext_)

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

void VideoBeginCodingInfoKHR (const VideoBeginCodingInfoKHR & rhs)

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

void VideoBeginCodingInfoKHR (const VkVideoBeginCodingInfoKHR & rhs)

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

void VideoBeginCodingInfoKHR (VideoBeginCodingFlagsKHR flags_, VideoSessionKHR videoSession_, VideoSessionParametersKHR videoSessionParameters_, const ArrayProxyNoTemporaries<const VideoReferenceSlotInfoKHR> & referenceSlots_, const void * pNext_)

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

VideoBeginCodingInfoKHR & operator= (const VideoBeginCodingInfoKHR & rhs)

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

VideoBeginCodingInfoKHR & operator= (const VkVideoBeginCodingInfoKHR & rhs)

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

VideoBeginCodingInfoKHR & setPNext (const void * pNext_)

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

VideoBeginCodingInfoKHR && setPNext (const void * pNext_)

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

VideoBeginCodingInfoKHR & setFlags (VideoBeginCodingFlagsKHR flags_)

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

VideoBeginCodingInfoKHR && setFlags (VideoBeginCodingFlagsKHR flags_)

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

VideoBeginCodingInfoKHR & setVideoSession (VideoSessionKHR videoSession_)

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

VideoBeginCodingInfoKHR && setVideoSession (VideoSessionKHR videoSession_)

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

VideoBeginCodingInfoKHR & setVideoSessionParameters (VideoSessionParametersKHR videoSessionParameters_)

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

VideoBeginCodingInfoKHR && setVideoSessionParameters (VideoSessionParametersKHR videoSessionParameters_)

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

VideoBeginCodingInfoKHR & setReferenceSlotCount (uint32_t referenceSlotCount_)

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

VideoBeginCodingInfoKHR && setReferenceSlotCount (uint32_t referenceSlotCount_)

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

VideoBeginCodingInfoKHR & setPReferenceSlots (const VideoReferenceSlotInfoKHR * pReferenceSlots_)

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

VideoBeginCodingInfoKHR && setPReferenceSlots (const VideoReferenceSlotInfoKHR * pReferenceSlots_)

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

VideoBeginCodingInfoKHR & setReferenceSlots (const ArrayProxyNoTemporaries<const VideoReferenceSlotInfoKHR> & referenceSlots_)

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

const VkVideoBeginCodingInfoKHR & operator const VkVideoBeginCodingInfoKHR & ()

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

VkVideoBeginCodingInfoKHR & operator VkVideoBeginCodingInfoKHR & ()

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

const VkVideoBeginCodingInfoKHR * operator const VkVideoBeginCodingInfoKHR * ()

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

VkVideoBeginCodingInfoKHR * operator VkVideoBeginCodingInfoKHR * ()

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

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

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