struct VideoEncodeH264PictureInfoKHR

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

wrapper struct for struct VkVideoEncodeH264PictureInfoKHR, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkVideoEncodeH264PictureInfoKHR.html

Public Members

StructureType sType
const void * pNext
uint32_t naluSliceEntryCount
const VideoEncodeH264NaluSliceInfoKHR * pNaluSliceEntries
const StdVideoEncodeH264PictureInfo * pStdPictureInfo
Bool32 generatePrefixNalu

Public Methods

void VideoEncodeH264PictureInfoKHR (uint32_t naluSliceEntryCount_, const VideoEncodeH264NaluSliceInfoKHR * pNaluSliceEntries_, const StdVideoEncodeH264PictureInfo * pStdPictureInfo_, Bool32 generatePrefixNalu_, const void * pNext_)

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

void VideoEncodeH264PictureInfoKHR (const VideoEncodeH264PictureInfoKHR & rhs)

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

void VideoEncodeH264PictureInfoKHR (const VkVideoEncodeH264PictureInfoKHR & rhs)

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

void VideoEncodeH264PictureInfoKHR (const ArrayProxyNoTemporaries<const VideoEncodeH264NaluSliceInfoKHR> & naluSliceEntries_, const StdVideoEncodeH264PictureInfo * pStdPictureInfo_, Bool32 generatePrefixNalu_, const void * pNext_)

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

VideoEncodeH264PictureInfoKHR & operator= (const VideoEncodeH264PictureInfoKHR & rhs)

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

VideoEncodeH264PictureInfoKHR & operator= (const VkVideoEncodeH264PictureInfoKHR & rhs)

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

VideoEncodeH264PictureInfoKHR & setPNext (const void * pNext_)

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

VideoEncodeH264PictureInfoKHR && setPNext (const void * pNext_)

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

VideoEncodeH264PictureInfoKHR & setNaluSliceEntryCount (uint32_t naluSliceEntryCount_)

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

VideoEncodeH264PictureInfoKHR && setNaluSliceEntryCount (uint32_t naluSliceEntryCount_)

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

VideoEncodeH264PictureInfoKHR & setPNaluSliceEntries (const VideoEncodeH264NaluSliceInfoKHR * pNaluSliceEntries_)

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

VideoEncodeH264PictureInfoKHR && setPNaluSliceEntries (const VideoEncodeH264NaluSliceInfoKHR * pNaluSliceEntries_)

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

VideoEncodeH264PictureInfoKHR & setNaluSliceEntries (const ArrayProxyNoTemporaries<const VideoEncodeH264NaluSliceInfoKHR> & naluSliceEntries_)

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

VideoEncodeH264PictureInfoKHR & setPStdPictureInfo (const StdVideoEncodeH264PictureInfo * pStdPictureInfo_)

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

VideoEncodeH264PictureInfoKHR && setPStdPictureInfo (const StdVideoEncodeH264PictureInfo * pStdPictureInfo_)

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

VideoEncodeH264PictureInfoKHR & setGeneratePrefixNalu (Bool32 generatePrefixNalu_)

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

VideoEncodeH264PictureInfoKHR && setGeneratePrefixNalu (Bool32 generatePrefixNalu_)

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

const VkVideoEncodeH264PictureInfoKHR & operator const VkVideoEncodeH264PictureInfoKHR & ()

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

VkVideoEncodeH264PictureInfoKHR & operator VkVideoEncodeH264PictureInfoKHR & ()

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

const VkVideoEncodeH264PictureInfoKHR * operator const VkVideoEncodeH264PictureInfoKHR * ()

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

VkVideoEncodeH264PictureInfoKHR * operator VkVideoEncodeH264PictureInfoKHR * ()

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

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

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