struct VideoDecodeInfoKHR
Defined at line 125925 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
Flags flags
Buffer srcBuffer
vk::DeviceSize srcBufferOffset
vk::DeviceSize srcBufferRange
VideoPictureResourceInfoKHR dstPictureResource
const vk::VideoReferenceSlotInfoKHR * pSetupReferenceSlot
uint32_t referenceSlotCount
const vk::VideoReferenceSlotInfoKHR * pReferenceSlots
Public Methods
void VideoDecodeInfoKHR (vk::VideoDecodeFlagsKHR flags_, vk::Buffer srcBuffer_, vk::DeviceSize srcBufferOffset_, vk::DeviceSize srcBufferRange_, vk::VideoPictureResourceInfoKHR dstPictureResource_, const vk::VideoReferenceSlotInfoKHR * pSetupReferenceSlot_, uint32_t referenceSlotCount_, const vk::VideoReferenceSlotInfoKHR * pReferenceSlots_, const void * pNext_)
Defined at line 125933 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoDecodeInfoKHR (const VideoDecodeInfoKHR & rhs)
Defined at line 125954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoDecodeInfoKHR (const VkVideoDecodeInfoKHR & rhs)
Defined at line 125956 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoDecodeInfoKHR (vk::VideoDecodeFlagsKHR flags_, vk::Buffer srcBuffer_, vk::DeviceSize srcBufferOffset_, vk::DeviceSize srcBufferRange_, vk::VideoPictureResourceInfoKHR dstPictureResource_, const vk::VideoReferenceSlotInfoKHR * pSetupReferenceSlot_, const vk::ArrayProxyNoTemporaries<const vk::VideoReferenceSlotInfoKHR> & referenceSlots_, const void * pNext_)
Defined at line 125959 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & operator= (const VideoDecodeInfoKHR & rhs)
Defined at line 125980 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & operator= (const VkVideoDecodeInfoKHR & rhs)
Defined at line 125983 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setPNext (const void * pNext_)
Defined at line 125990 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setFlags (vk::VideoDecodeFlagsKHR flags_)
Defined at line 125996 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setSrcBuffer (vk::Buffer srcBuffer_)
Defined at line 126002 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setSrcBufferOffset (vk::DeviceSize srcBufferOffset_)
Defined at line 126008 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setSrcBufferRange (vk::DeviceSize srcBufferRange_)
Defined at line 126014 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setDstPictureResource (const vk::VideoPictureResourceInfoKHR & dstPictureResource_)
Defined at line 126020 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setPSetupReferenceSlot (const vk::VideoReferenceSlotInfoKHR * pSetupReferenceSlot_)
Defined at line 126027 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setReferenceSlotCount (uint32_t referenceSlotCount_)
Defined at line 126034 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setPReferenceSlots (const vk::VideoReferenceSlotInfoKHR * pReferenceSlots_)
Defined at line 126040 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoDecodeInfoKHR & setReferenceSlots (const vk::ArrayProxyNoTemporaries<const vk::VideoReferenceSlotInfoKHR> & referenceSlots_)
Defined at line 126048 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoDecodeInfoKHR & operator const VkVideoDecodeInfoKHR & ()
Defined at line 126058 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoDecodeInfoKHR & operator VkVideoDecodeInfoKHR & ()
Defined at line 126063 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const VideoDecodeInfoKHR & )
Defined at line 126091 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp