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::VideoEncodeH264CapabilityFlagsKHR 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_, vk::VideoEncodeH264StdFlagsKHR stdSyntaxFlags_, 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