struct VideoEncodeAV1RateControlInfoKHR

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

wrapper struct for struct VkVideoEncodeAV1RateControlInfoKHR, see

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

Public Members

StructureType sType
const void * pNext
Flags flags
uint32_t gopFrameCount
uint32_t keyFramePeriod
uint32_t consecutiveBipredictiveFrameCount
uint32_t temporalLayerCount

Public Methods

void VideoEncodeAV1RateControlInfoKHR (VideoEncodeAV1RateControlFlagsKHR flags_, uint32_t gopFrameCount_, uint32_t keyFramePeriod_, uint32_t consecutiveBipredictiveFrameCount_, uint32_t temporalLayerCount_, const void * pNext_)

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

void VideoEncodeAV1RateControlInfoKHR (const VideoEncodeAV1RateControlInfoKHR & rhs)

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

void VideoEncodeAV1RateControlInfoKHR (const VkVideoEncodeAV1RateControlInfoKHR & rhs)

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

VideoEncodeAV1RateControlInfoKHR & operator= (const VideoEncodeAV1RateControlInfoKHR & rhs)

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

VideoEncodeAV1RateControlInfoKHR & operator= (const VkVideoEncodeAV1RateControlInfoKHR & rhs)

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

VideoEncodeAV1RateControlInfoKHR & setPNext (const void * pNext_)

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

VideoEncodeAV1RateControlInfoKHR && setPNext (const void * pNext_)

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

VideoEncodeAV1RateControlInfoKHR & setFlags (VideoEncodeAV1RateControlFlagsKHR flags_)

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

VideoEncodeAV1RateControlInfoKHR && setFlags (VideoEncodeAV1RateControlFlagsKHR flags_)

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

VideoEncodeAV1RateControlInfoKHR & setGopFrameCount (uint32_t gopFrameCount_)

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

VideoEncodeAV1RateControlInfoKHR && setGopFrameCount (uint32_t gopFrameCount_)

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

VideoEncodeAV1RateControlInfoKHR & setKeyFramePeriod (uint32_t keyFramePeriod_)

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

VideoEncodeAV1RateControlInfoKHR && setKeyFramePeriod (uint32_t keyFramePeriod_)

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

VideoEncodeAV1RateControlInfoKHR & setConsecutiveBipredictiveFrameCount (uint32_t consecutiveBipredictiveFrameCount_)

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

VideoEncodeAV1RateControlInfoKHR && setConsecutiveBipredictiveFrameCount (uint32_t consecutiveBipredictiveFrameCount_)

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

VideoEncodeAV1RateControlInfoKHR & setTemporalLayerCount (uint32_t temporalLayerCount_)

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

VideoEncodeAV1RateControlInfoKHR && setTemporalLayerCount (uint32_t temporalLayerCount_)

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

const VkVideoEncodeAV1RateControlInfoKHR & operator const VkVideoEncodeAV1RateControlInfoKHR & ()

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

VkVideoEncodeAV1RateControlInfoKHR & operator VkVideoEncodeAV1RateControlInfoKHR & ()

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

const VkVideoEncodeAV1RateControlInfoKHR * operator const VkVideoEncodeAV1RateControlInfoKHR * ()

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

VkVideoEncodeAV1RateControlInfoKHR * operator VkVideoEncodeAV1RateControlInfoKHR * ()

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

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

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