struct VideoEncodeH264CapabilitiesKHR
Defined at line 128137 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
=== VK_KHR_video_encode_h264 ===
Public Members
StructureType sType
void * pNext
Flags flags
StdVideoH264LevelIdc maxLevelIdc
uint32_t maxSliceCount
uint32_t maxPPictureL0ReferenceCount
uint32_t maxBPictureL0ReferenceCount
uint32_t maxL1ReferenceCount
uint32_t maxTemporalLayerCount
vk::Bool32 expectDyadicTemporalLayerPattern
int32_t minQp
int32_t maxQp
vk::Bool32 prefersGopRemainingFrames
vk::Bool32 requiresGopRemainingFrames
Flags stdSyntaxFlags
Public Methods
void VideoEncodeH264CapabilitiesKHR (vk::VideoEncodeH264CapabilityFlagsKHRflags_,StdVideoH264LevelIdcmaxLevelIdc_,uint32_tmaxSliceCount_,uint32_tmaxPPictureL0ReferenceCount_,uint32_tmaxBPictureL0ReferenceCount_,uint32_tmaxL1ReferenceCount_,uint32_tmaxTemporalLayerCount_,vk::Bool32expectDyadicTemporalLayerPattern_,int32_tminQp_,int32_tmaxQp_,vk::Bool32prefersGopRemainingFrames_,vk::Bool32requiresGopRemainingFrames_,vk::VideoEncodeH264StdFlagsKHRstdSyntaxFlags_,void *pNext_)
Defined at line 128145 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeH264CapabilitiesKHR (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 128176 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeH264CapabilitiesKHR (const VkVideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 128178 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeH264CapabilitiesKHR & operator= (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 128183 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeH264CapabilitiesKHR & operator= (const VkVideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 128186 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoEncodeH264CapabilitiesKHR & operator const VkVideoEncodeH264CapabilitiesKHR & ()
Defined at line 128192 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoEncodeH264CapabilitiesKHR & operator VkVideoEncodeH264CapabilitiesKHR & ()
Defined at line 128197 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 128243 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator== (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 128280 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator!= (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 128291 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp