struct VideoEncodeRateControlInfoKHR
Defined at line 209209 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkVideoEncodeRateControlInfoKHR, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkVideoEncodeRateControlInfoKHR.html
Public Members
StructureType sType
const void * pNext
Flags flags
VideoEncodeRateControlModeFlagBitsKHR rateControlMode
uint32_t layerCount
const VideoEncodeRateControlLayerInfoKHR * pLayers
uint32_t virtualBufferSizeInMs
uint32_t initialVirtualBufferSizeInMs
Public Methods
void VideoEncodeRateControlInfoKHR (VideoEncodeRateControlFlagsKHRflags_,VideoEncodeRateControlModeFlagBitsKHRrateControlMode_,uint32_tlayerCount_,const VideoEncodeRateControlLayerInfoKHR *pLayers_,uint32_tvirtualBufferSizeInMs_,uint32_tinitialVirtualBufferSizeInMs_,const void *pNext_)
Defined at line 209217 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeRateControlInfoKHR (const VideoEncodeRateControlInfoKHR & rhs)
Defined at line 209235 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeRateControlInfoKHR (const VkVideoEncodeRateControlInfoKHR & rhs)
Defined at line 209237 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeRateControlInfoKHR (VideoEncodeRateControlFlagsKHRflags_,VideoEncodeRateControlModeFlagBitsKHRrateControlMode_,const ArrayProxyNoTemporaries<const VideoEncodeRateControlLayerInfoKHR> &layers_,uint32_tvirtualBufferSizeInMs_,uint32_tinitialVirtualBufferSizeInMs_,const void *pNext_)
Defined at line 209243 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & operator= (const VideoEncodeRateControlInfoKHR & rhs)
Defined at line 209260 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & operator= (const VkVideoEncodeRateControlInfoKHR & rhs)
Defined at line 209263 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setPNext (const void * pNext_)
Defined at line 209270 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR && setPNext (const void * pNext_)
Defined at line 209276 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setFlags (VideoEncodeRateControlFlagsKHR flags_)
Defined at line 209282 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR && setFlags (VideoEncodeRateControlFlagsKHR flags_)
Defined at line 209288 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setRateControlMode (VideoEncodeRateControlModeFlagBitsKHR rateControlMode_)
Defined at line 209294 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR && setRateControlMode (VideoEncodeRateControlModeFlagBitsKHR rateControlMode_)
Defined at line 209300 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setLayerCount (uint32_t layerCount_)
Defined at line 209306 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR && setLayerCount (uint32_t layerCount_)
Defined at line 209312 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setPLayers (const VideoEncodeRateControlLayerInfoKHR * pLayers_)
Defined at line 209318 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR && setPLayers (const VideoEncodeRateControlLayerInfoKHR * pLayers_)
Defined at line 209324 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setLayers (const ArrayProxyNoTemporaries<const VideoEncodeRateControlLayerInfoKHR> & layers_)
Defined at line 209331 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setVirtualBufferSizeInMs (uint32_t virtualBufferSizeInMs_)
Defined at line 209339 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR && setVirtualBufferSizeInMs (uint32_t virtualBufferSizeInMs_)
Defined at line 209345 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR & setInitialVirtualBufferSizeInMs (uint32_t initialVirtualBufferSizeInMs_)
Defined at line 209351 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeRateControlInfoKHR && setInitialVirtualBufferSizeInMs (uint32_t initialVirtualBufferSizeInMs_)
Defined at line 209357 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoEncodeRateControlInfoKHR & operator const VkVideoEncodeRateControlInfoKHR & ()
Defined at line 209364 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoEncodeRateControlInfoKHR & operator VkVideoEncodeRateControlInfoKHR & ()
Defined at line 209369 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoEncodeRateControlInfoKHR * operator const VkVideoEncodeRateControlInfoKHR * ()
Defined at line 209374 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoEncodeRateControlInfoKHR * operator VkVideoEncodeRateControlInfoKHR * ()
Defined at line 209379 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const VideoEncodeRateControlInfoKHR & )
Defined at line 209400 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp