struct VideoEncodeRateControlInfoKHR
Defined at line 133227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
Flags flags
VideoEncodeRateControlModeFlagBitsKHR rateControlMode
uint32_t layerCount
const vk::VideoEncodeRateControlLayerInfoKHR * pLayers
uint32_t virtualBufferSizeInMs
uint32_t initialVirtualBufferSizeInMs
Public Methods
void VideoEncodeRateControlInfoKHR (vk::VideoEncodeRateControlFlagsKHR flags_, vk::VideoEncodeRateControlModeFlagBitsKHR rateControlMode_, uint32_t layerCount_, const vk::VideoEncodeRateControlLayerInfoKHR * pLayers_, uint32_t virtualBufferSizeInMs_, uint32_t initialVirtualBufferSizeInMs_, const void * pNext_)
Defined at line 133235 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeRateControlInfoKHR (const VideoEncodeRateControlInfoKHR & rhs)
Defined at line 133253 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeRateControlInfoKHR (const VkVideoEncodeRateControlInfoKHR & rhs)
Defined at line 133255 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeRateControlInfoKHR (vk::VideoEncodeRateControlFlagsKHR flags_, vk::VideoEncodeRateControlModeFlagBitsKHR rateControlMode_, const vk::ArrayProxyNoTemporaries<const vk::VideoEncodeRateControlLayerInfoKHR> & layers_, uint32_t virtualBufferSizeInMs_, uint32_t initialVirtualBufferSizeInMs_, const void * pNext_)
Defined at line 133261 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & operator= (const VideoEncodeRateControlInfoKHR & rhs)
Defined at line 133279 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & operator= (const VkVideoEncodeRateControlInfoKHR & rhs)
Defined at line 133282 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setPNext (const void * pNext_)
Defined at line 133289 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setFlags (vk::VideoEncodeRateControlFlagsKHR flags_)
Defined at line 133295 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setRateControlMode (vk::VideoEncodeRateControlModeFlagBitsKHR rateControlMode_)
Defined at line 133301 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setLayerCount (uint32_t layerCount_)
Defined at line 133308 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setPLayers (const vk::VideoEncodeRateControlLayerInfoKHR * pLayers_)
Defined at line 133314 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setLayers (const vk::ArrayProxyNoTemporaries<const vk::VideoEncodeRateControlLayerInfoKHR> & layers_)
Defined at line 133322 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setVirtualBufferSizeInMs (uint32_t virtualBufferSizeInMs_)
Defined at line 133331 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setInitialVirtualBufferSizeInMs (uint32_t initialVirtualBufferSizeInMs_)
Defined at line 133337 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoEncodeRateControlInfoKHR & operator const VkVideoEncodeRateControlInfoKHR & ()
Defined at line 133344 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoEncodeRateControlInfoKHR & operator VkVideoEncodeRateControlInfoKHR & ()
Defined at line 133349 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const VideoEncodeRateControlInfoKHR & )
Defined at line 133374 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp