struct VideoEncodeInfoKHR
Defined at line 132397 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
vk::DeviceSize dstBufferOffset
vk::DeviceSize dstBufferRange
VideoPictureResourceInfoKHR srcPictureResource
const vk::VideoReferenceSlotInfoKHR * pSetupReferenceSlot
uint32_t referenceSlotCount
const vk::VideoReferenceSlotInfoKHR * pReferenceSlots
uint32_t precedingExternallyEncodedBytes
Public Methods
void VideoEncodeInfoKHR (vk::VideoEncodeFlagsKHR flags_, vk::Buffer dstBuffer_, vk::DeviceSize dstBufferOffset_, vk::DeviceSize dstBufferRange_, vk::VideoPictureResourceInfoKHR srcPictureResource_, const vk::VideoReferenceSlotInfoKHR * pSetupReferenceSlot_, uint32_t referenceSlotCount_, const vk::VideoReferenceSlotInfoKHR * pReferenceSlots_, uint32_t precedingExternallyEncodedBytes_, const void * pNext_)
Defined at line 132405 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeInfoKHR (const VideoEncodeInfoKHR & rhs)
Defined at line 132428 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeInfoKHR (const VkVideoEncodeInfoKHR & rhs)
Defined at line 132430 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeInfoKHR (vk::VideoEncodeFlagsKHR flags_, vk::Buffer dstBuffer_, vk::DeviceSize dstBufferOffset_, vk::DeviceSize dstBufferRange_, vk::VideoPictureResourceInfoKHR srcPictureResource_, const vk::VideoReferenceSlotInfoKHR * pSetupReferenceSlot_, const vk::ArrayProxyNoTemporaries<const vk::VideoReferenceSlotInfoKHR> & referenceSlots_, uint32_t precedingExternallyEncodedBytes_, const void * pNext_)
Defined at line 132433 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & operator= (const VideoEncodeInfoKHR & rhs)
Defined at line 132456 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & operator= (const VkVideoEncodeInfoKHR & rhs)
Defined at line 132459 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setPNext (const void * pNext_)
Defined at line 132466 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setFlags (vk::VideoEncodeFlagsKHR flags_)
Defined at line 132472 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setDstBuffer (vk::Buffer dstBuffer_)
Defined at line 132478 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setDstBufferOffset (vk::DeviceSize dstBufferOffset_)
Defined at line 132484 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setDstBufferRange (vk::DeviceSize dstBufferRange_)
Defined at line 132490 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setSrcPictureResource (const vk::VideoPictureResourceInfoKHR & srcPictureResource_)
Defined at line 132496 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setPSetupReferenceSlot (const vk::VideoReferenceSlotInfoKHR * pSetupReferenceSlot_)
Defined at line 132503 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setReferenceSlotCount (uint32_t referenceSlotCount_)
Defined at line 132510 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setPReferenceSlots (const vk::VideoReferenceSlotInfoKHR * pReferenceSlots_)
Defined at line 132516 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setReferenceSlots (const vk::ArrayProxyNoTemporaries<const vk::VideoReferenceSlotInfoKHR> & referenceSlots_)
Defined at line 132524 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeInfoKHR & setPrecedingExternallyEncodedBytes (uint32_t precedingExternallyEncodedBytes_)
Defined at line 132533 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoEncodeInfoKHR & operator const VkVideoEncodeInfoKHR & ()
Defined at line 132540 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoEncodeInfoKHR & operator VkVideoEncodeInfoKHR & ()
Defined at line 132545 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const VideoEncodeInfoKHR & )
Defined at line 132583 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp