struct VideoEncodeAV1PictureInfoKHR

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

wrapper struct for struct VkVideoEncodeAV1PictureInfoKHR, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkVideoEncodeAV1PictureInfoKHR.html

Public Members

StructureType sType
const void * pNext
VideoEncodeAV1PredictionModeKHR predictionMode
VideoEncodeAV1RateControlGroupKHR rateControlGroup
uint32_t constantQIndex
const StdVideoEncodeAV1PictureInfo * pStdPictureInfo
ArrayWrapper1D referenceNameSlotIndices
Bool32 primaryReferenceCdfOnly
Bool32 generateObuExtensionHeader

Public Methods

void VideoEncodeAV1PictureInfoKHR (VideoEncodeAV1PredictionModeKHR predictionMode_, VideoEncodeAV1RateControlGroupKHR rateControlGroup_, uint32_t constantQIndex_, const StdVideoEncodeAV1PictureInfo * pStdPictureInfo_, const std::array<int32_t, 7U> & referenceNameSlotIndices_, Bool32 primaryReferenceCdfOnly_, Bool32 generateObuExtensionHeader_, const void * pNext_)

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

void VideoEncodeAV1PictureInfoKHR (const VideoEncodeAV1PictureInfoKHR & rhs)

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

void VideoEncodeAV1PictureInfoKHR (const VkVideoEncodeAV1PictureInfoKHR & rhs)

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

VideoEncodeAV1PictureInfoKHR & operator= (const VideoEncodeAV1PictureInfoKHR & rhs)

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

VideoEncodeAV1PictureInfoKHR & operator= (const VkVideoEncodeAV1PictureInfoKHR & rhs)

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

VideoEncodeAV1PictureInfoKHR & setPNext (const void * pNext_)

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

VideoEncodeAV1PictureInfoKHR && setPNext (const void * pNext_)

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

VideoEncodeAV1PictureInfoKHR & setPredictionMode (VideoEncodeAV1PredictionModeKHR predictionMode_)

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

VideoEncodeAV1PictureInfoKHR && setPredictionMode (VideoEncodeAV1PredictionModeKHR predictionMode_)

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

VideoEncodeAV1PictureInfoKHR & setRateControlGroup (VideoEncodeAV1RateControlGroupKHR rateControlGroup_)

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

VideoEncodeAV1PictureInfoKHR && setRateControlGroup (VideoEncodeAV1RateControlGroupKHR rateControlGroup_)

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

VideoEncodeAV1PictureInfoKHR & setConstantQIndex (uint32_t constantQIndex_)

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

VideoEncodeAV1PictureInfoKHR && setConstantQIndex (uint32_t constantQIndex_)

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

VideoEncodeAV1PictureInfoKHR & setPStdPictureInfo (const StdVideoEncodeAV1PictureInfo * pStdPictureInfo_)

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

VideoEncodeAV1PictureInfoKHR && setPStdPictureInfo (const StdVideoEncodeAV1PictureInfo * pStdPictureInfo_)

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

VideoEncodeAV1PictureInfoKHR & setReferenceNameSlotIndices (std::array<int32_t, 7U> referenceNameSlotIndices_)

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

VideoEncodeAV1PictureInfoKHR && setReferenceNameSlotIndices (std::array<int32_t, 7U> referenceNameSlotIndices_)

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

VideoEncodeAV1PictureInfoKHR & setPrimaryReferenceCdfOnly (Bool32 primaryReferenceCdfOnly_)

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

VideoEncodeAV1PictureInfoKHR && setPrimaryReferenceCdfOnly (Bool32 primaryReferenceCdfOnly_)

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

VideoEncodeAV1PictureInfoKHR & setGenerateObuExtensionHeader (Bool32 generateObuExtensionHeader_)

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

VideoEncodeAV1PictureInfoKHR && setGenerateObuExtensionHeader (Bool32 generateObuExtensionHeader_)

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

const VkVideoEncodeAV1PictureInfoKHR & operator const VkVideoEncodeAV1PictureInfoKHR & ()

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

VkVideoEncodeAV1PictureInfoKHR & operator VkVideoEncodeAV1PictureInfoKHR & ()

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

const VkVideoEncodeAV1PictureInfoKHR * operator const VkVideoEncodeAV1PictureInfoKHR * ()

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

VkVideoEncodeAV1PictureInfoKHR * operator VkVideoEncodeAV1PictureInfoKHR * ()

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

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

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