#include <vulkan_structs.hpp>
|
VULKAN_HPP_CONSTEXPR | 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_=nullptr) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR | VideoDecodeInfoKHR (VideoDecodeInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
| VideoDecodeInfoKHR (VkVideoDecodeInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT |
|
| VideoDecodeInfoKHR (vk::VideoDecodeFlagsKHR flags_, vk::Buffer srcBuffer_, vk::DeviceSize srcBufferOffset_, vk::DeviceSize srcBufferRange_, vk::VideoPictureResourceInfoKHR dstPictureResource_, const vk::VideoReferenceSlotInfoKHR *pSetupReferenceSlot_, vk::ArrayProxyNoTemporaries< const vk::VideoReferenceSlotInfoKHR > const &referenceSlots_, const void *pNext_=nullptr) |
|
VideoDecodeInfoKHR & | operator= (VideoDecodeInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
VideoDecodeInfoKHR & | operator= (VkVideoDecodeInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & | setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & | setFlags (vk::VideoDecodeFlagsKHR flags_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & | setSrcBuffer (vk::Buffer srcBuffer_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & | setSrcBufferOffset (vk::DeviceSize srcBufferOffset_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & | setSrcBufferRange (vk::DeviceSize srcBufferRange_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & | setDstPictureResource (vk::VideoPictureResourceInfoKHR const &dstPictureResource_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & | setPSetupReferenceSlot (const vk::VideoReferenceSlotInfoKHR *pSetupReferenceSlot_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & | setReferenceSlotCount (uint32_t referenceSlotCount_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & | setPReferenceSlots (const vk::VideoReferenceSlotInfoKHR *pReferenceSlots_) VULKAN_HPP_NOEXCEPT |
|
VideoDecodeInfoKHR & | setReferenceSlots (vk::ArrayProxyNoTemporaries< const vk::VideoReferenceSlotInfoKHR > const &referenceSlots_) VULKAN_HPP_NOEXCEPT |
|
| operator VkVideoDecodeInfoKHR const & () const VULKAN_HPP_NOEXCEPT |
|
| operator VkVideoDecodeInfoKHR & () VULKAN_HPP_NOEXCEPT |
|
bool | operator== (VideoDecodeInfoKHR const &rhs) const VULKAN_HPP_NOEXCEPT |
|
bool | operator!= (VideoDecodeInfoKHR const &rhs) const VULKAN_HPP_NOEXCEPT |
|
Definition at line 115901 of file vulkan_structs.hpp.
◆ NativeType
◆ VideoDecodeInfoKHR() [1/4]
◆ VideoDecodeInfoKHR() [2/4]
◆ VideoDecodeInfoKHR() [3/4]
◆ VideoDecodeInfoKHR() [4/4]
◆ operator VkVideoDecodeInfoKHR &()
◆ operator VkVideoDecodeInfoKHR const &()
◆ operator!=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ setDstPictureResource()
◆ setFlags()
◆ setPNext()
◆ setPReferenceSlots()
◆ setPSetupReferenceSlot()
◆ setReferenceSlotCount()
◆ setReferenceSlots()
◆ setSrcBuffer()
◆ setSrcBufferOffset()
◆ setSrcBufferRange()
◆ allowDuplicate
const bool vk::VideoDecodeInfoKHR::allowDuplicate = false |
|
static |
◆ dstPictureResource
◆ flags
◆ pNext
const void* vk::VideoDecodeInfoKHR::pNext = {} |
◆ pReferenceSlots
◆ pSetupReferenceSlot
◆ referenceSlotCount
uint32_t vk::VideoDecodeInfoKHR::referenceSlotCount = {} |
◆ srcBuffer
◆ srcBufferOffset
◆ srcBufferRange
◆ structureType
◆ sType
The documentation for this struct was generated from the following file: