struct VideoEncodeInfoKHR
Defined at line 207755 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
=== VK_KHR_video_encode_queue ===
Public Members
StructureType sType
const void * pNext
Flags flags
Buffer dstBuffer
DeviceSize dstBufferOffset
DeviceSize dstBufferRange
VideoPictureResourceInfoKHR srcPictureResource
const VideoReferenceSlotInfoKHR * pSetupReferenceSlot
uint32_t referenceSlotCount
const VideoReferenceSlotInfoKHR * pReferenceSlots
uint32_t precedingExternallyEncodedBytes
Public Methods
void VideoEncodeInfoKHR (VideoEncodeFlagsKHRflags_,BufferdstBuffer_,DeviceSizedstBufferOffset_,DeviceSizedstBufferRange_,VideoPictureResourceInfoKHRsrcPictureResource_,const VideoReferenceSlotInfoKHR *pSetupReferenceSlot_,uint32_treferenceSlotCount_,const VideoReferenceSlotInfoKHR *pReferenceSlots_,uint32_tprecedingExternallyEncodedBytes_,const void *pNext_)
Defined at line 207763 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeInfoKHR (const VideoEncodeInfoKHR & rhs)
Defined at line 207786 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeInfoKHR (const VkVideoEncodeInfoKHR & rhs)
Defined at line 207788 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeInfoKHR (VideoEncodeFlagsKHRflags_,BufferdstBuffer_,DeviceSizedstBufferOffset_,DeviceSizedstBufferRange_,VideoPictureResourceInfoKHRsrcPictureResource_,const VideoReferenceSlotInfoKHR *pSetupReferenceSlot_,const ArrayProxyNoTemporaries<const VideoReferenceSlotInfoKHR> &referenceSlots_,uint32_tprecedingExternallyEncodedBytes_,const void *pNext_)
Defined at line 207791 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & operator= (const VideoEncodeInfoKHR & rhs)
Defined at line 207814 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & operator= (const VkVideoEncodeInfoKHR & rhs)
Defined at line 207817 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setPNext (const void * pNext_)
Defined at line 207824 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setPNext (const void * pNext_)
Defined at line 207830 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setFlags (VideoEncodeFlagsKHR flags_)
Defined at line 207836 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setFlags (VideoEncodeFlagsKHR flags_)
Defined at line 207842 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setDstBuffer (Buffer dstBuffer_)
Defined at line 207848 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setDstBuffer (Buffer dstBuffer_)
Defined at line 207854 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setDstBufferOffset (DeviceSize dstBufferOffset_)
Defined at line 207860 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setDstBufferOffset (DeviceSize dstBufferOffset_)
Defined at line 207866 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setDstBufferRange (DeviceSize dstBufferRange_)
Defined at line 207872 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setDstBufferRange (DeviceSize dstBufferRange_)
Defined at line 207878 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setSrcPictureResource (const VideoPictureResourceInfoKHR & srcPictureResource_)
Defined at line 207884 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setSrcPictureResource (const VideoPictureResourceInfoKHR & srcPictureResource_)
Defined at line 207890 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setPSetupReferenceSlot (const VideoReferenceSlotInfoKHR * pSetupReferenceSlot_)
Defined at line 207896 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setPSetupReferenceSlot (const VideoReferenceSlotInfoKHR * pSetupReferenceSlot_)
Defined at line 207902 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setReferenceSlotCount (uint32_t referenceSlotCount_)
Defined at line 207908 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setReferenceSlotCount (uint32_t referenceSlotCount_)
Defined at line 207914 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setPReferenceSlots (const VideoReferenceSlotInfoKHR * pReferenceSlots_)
Defined at line 207920 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setPReferenceSlots (const VideoReferenceSlotInfoKHR * pReferenceSlots_)
Defined at line 207926 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setReferenceSlots (const ArrayProxyNoTemporaries<const VideoReferenceSlotInfoKHR> & referenceSlots_)
Defined at line 207933 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setPrecedingExternallyEncodedBytes (uint32_t precedingExternallyEncodedBytes_)
Defined at line 207941 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR && setPrecedingExternallyEncodedBytes (uint32_t precedingExternallyEncodedBytes_)
Defined at line 207947 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoEncodeInfoKHR & operator const VkVideoEncodeInfoKHR & ()
Defined at line 207954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoEncodeInfoKHR & operator VkVideoEncodeInfoKHR & ()
Defined at line 207959 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoEncodeInfoKHR * operator const VkVideoEncodeInfoKHR * ()
Defined at line 207964 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoEncodeInfoKHR * operator VkVideoEncodeInfoKHR * ()
Defined at line 207969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const VideoEncodeInfoKHR & )
Defined at line 208003 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp