struct VideoEncodeH264CapabilitiesKHR
Defined at line 202331 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
Bool32 expectDyadicTemporalLayerPattern
int32_t minQp
int32_t maxQp
Bool32 prefersGopRemainingFrames
Bool32 requiresGopRemainingFrames
Flags stdSyntaxFlags
Public Methods
void VideoEncodeH264CapabilitiesKHR (VideoEncodeH264CapabilityFlagsKHRflags_,StdVideoH264LevelIdcmaxLevelIdc_,uint32_tmaxSliceCount_,uint32_tmaxPPictureL0ReferenceCount_,uint32_tmaxBPictureL0ReferenceCount_,uint32_tmaxL1ReferenceCount_,uint32_tmaxTemporalLayerCount_,Bool32expectDyadicTemporalLayerPattern_,int32_tminQp_,int32_tmaxQp_,Bool32prefersGopRemainingFrames_,Bool32requiresGopRemainingFrames_,VideoEncodeH264StdFlagsKHRstdSyntaxFlags_,void *pNext_)
Defined at line 202339 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeH264CapabilitiesKHR (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 202370 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void VideoEncodeH264CapabilitiesKHR (const VkVideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 202372 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeH264CapabilitiesKHR & operator= (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 202377 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VideoEncodeH264CapabilitiesKHR & operator= (const VkVideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 202380 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoEncodeH264CapabilitiesKHR & operator const VkVideoEncodeH264CapabilitiesKHR & ()
Defined at line 202386 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoEncodeH264CapabilitiesKHR & operator VkVideoEncodeH264CapabilitiesKHR & ()
Defined at line 202391 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkVideoEncodeH264CapabilitiesKHR * operator const VkVideoEncodeH264CapabilitiesKHR * ()
Defined at line 202396 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkVideoEncodeH264CapabilitiesKHR * operator VkVideoEncodeH264CapabilitiesKHR * ()
Defined at line 202401 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 202443 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator== (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 202480 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator!= (const VideoEncodeH264CapabilitiesKHR & rhs)
Defined at line 202491 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp