struct VideoEncodeAV1RateControlInfoKHR

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

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 (vk::VideoEncodeAV1RateControlFlagsKHR flags_, uint32_t gopFrameCount_, uint32_t keyFramePeriod_, uint32_t consecutiveBipredictiveFrameCount_, uint32_t temporalLayerCount_, const void * pNext_)

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

void VideoEncodeAV1RateControlInfoKHR (const VideoEncodeAV1RateControlInfoKHR & rhs)

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

void VideoEncodeAV1RateControlInfoKHR (const VkVideoEncodeAV1RateControlInfoKHR & rhs)

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

VideoEncodeAV1RateControlInfoKHR & operator= (const VideoEncodeAV1RateControlInfoKHR & rhs)

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

VideoEncodeAV1RateControlInfoKHR & operator= (const VkVideoEncodeAV1RateControlInfoKHR & rhs)

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

VideoEncodeAV1RateControlInfoKHR & setPNext (const void * pNext_)

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

VideoEncodeAV1RateControlInfoKHR & setFlags (vk::VideoEncodeAV1RateControlFlagsKHR flags_)

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

VideoEncodeAV1RateControlInfoKHR & setGopFrameCount (uint32_t gopFrameCount_)

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

VideoEncodeAV1RateControlInfoKHR & setKeyFramePeriod (uint32_t keyFramePeriod_)

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

VideoEncodeAV1RateControlInfoKHR & setConsecutiveBipredictiveFrameCount (uint32_t consecutiveBipredictiveFrameCount_)

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

VideoEncodeAV1RateControlInfoKHR & setTemporalLayerCount (uint32_t temporalLayerCount_)

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

const VkVideoEncodeAV1RateControlInfoKHR & operator const VkVideoEncodeAV1RateControlInfoKHR & ()

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

VkVideoEncodeAV1RateControlInfoKHR & operator VkVideoEncodeAV1RateControlInfoKHR & ()

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

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

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