struct VideoEncodeH264QualityLevelPropertiesKHR

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

wrapper struct for struct VkVideoEncodeH264QualityLevelPropertiesKHR, see

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

Public Members

StructureType sType
void * pNext
Flags preferredRateControlFlags
uint32_t preferredGopFrameCount
uint32_t preferredIdrPeriod
uint32_t preferredConsecutiveBFrameCount
uint32_t preferredTemporalLayerCount
VideoEncodeH264QpKHR preferredConstantQp
uint32_t preferredMaxL0ReferenceCount
uint32_t preferredMaxL1ReferenceCount
Bool32 preferredStdEntropyCodingModeFlag

Public Methods

void VideoEncodeH264QualityLevelPropertiesKHR (VideoEncodeH264RateControlFlagsKHR preferredRateControlFlags_, uint32_t preferredGopFrameCount_, uint32_t preferredIdrPeriod_, uint32_t preferredConsecutiveBFrameCount_, uint32_t preferredTemporalLayerCount_, VideoEncodeH264QpKHR preferredConstantQp_, uint32_t preferredMaxL0ReferenceCount_, uint32_t preferredMaxL1ReferenceCount_, Bool32 preferredStdEntropyCodingModeFlag_, void * pNext_)

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

void VideoEncodeH264QualityLevelPropertiesKHR (const VideoEncodeH264QualityLevelPropertiesKHR & rhs)

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

void VideoEncodeH264QualityLevelPropertiesKHR (const VkVideoEncodeH264QualityLevelPropertiesKHR & rhs)

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

VideoEncodeH264QualityLevelPropertiesKHR & operator= (const VideoEncodeH264QualityLevelPropertiesKHR & rhs)

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

VideoEncodeH264QualityLevelPropertiesKHR & operator= (const VkVideoEncodeH264QualityLevelPropertiesKHR & rhs)

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

const VkVideoEncodeH264QualityLevelPropertiesKHR & operator const VkVideoEncodeH264QualityLevelPropertiesKHR & ()

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

VkVideoEncodeH264QualityLevelPropertiesKHR & operator VkVideoEncodeH264QualityLevelPropertiesKHR & ()

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

const VkVideoEncodeH264QualityLevelPropertiesKHR * operator const VkVideoEncodeH264QualityLevelPropertiesKHR * ()

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

VkVideoEncodeH264QualityLevelPropertiesKHR * operator VkVideoEncodeH264QualityLevelPropertiesKHR * ()

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

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

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