struct VideoBeginCodingInfoKHR

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

Public Members

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

Public Methods

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

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

void VideoBeginCodingInfoKHR (const VideoBeginCodingInfoKHR & rhs)

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

void VideoBeginCodingInfoKHR (const VkVideoBeginCodingInfoKHR & rhs)

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

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

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

VideoBeginCodingInfoKHR & operator= (const VideoBeginCodingInfoKHR & rhs)

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

VideoBeginCodingInfoKHR & operator= (const VkVideoBeginCodingInfoKHR & rhs)

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

VideoBeginCodingInfoKHR & setPNext (const void * pNext_)

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

VideoBeginCodingInfoKHR & setFlags (vk::VideoBeginCodingFlagsKHR flags_)

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

VideoBeginCodingInfoKHR & setVideoSession (vk::VideoSessionKHR videoSession_)

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

VideoBeginCodingInfoKHR & setVideoSessionParameters (vk::VideoSessionParametersKHR videoSessionParameters_)

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

VideoBeginCodingInfoKHR & setReferenceSlotCount (uint32_t referenceSlotCount_)

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

VideoBeginCodingInfoKHR & setPReferenceSlots (const vk::VideoReferenceSlotInfoKHR * pReferenceSlots_)

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

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

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

const VkVideoBeginCodingInfoKHR & operator const VkVideoBeginCodingInfoKHR & ()

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

VkVideoBeginCodingInfoKHR & operator VkVideoBeginCodingInfoKHR & ()

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

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

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