struct VideoEncodeH265CapabilitiesKHR

Defined at line 204991 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

=== VK_KHR_video_encode_h265 ===

Public Members

StructureType sType
void * pNext
Flags flags
StdVideoH265LevelIdc maxLevelIdc
uint32_t maxSliceSegmentCount
Extent2D maxTiles
Flags ctbSizes
Flags transformBlockSizes
uint32_t maxPPictureL0ReferenceCount
uint32_t maxBPictureL0ReferenceCount
uint32_t maxL1ReferenceCount
uint32_t maxSubLayerCount
Bool32 expectDyadicTemporalSubLayerPattern
int32_t minQp
int32_t maxQp
Bool32 prefersGopRemainingFrames
Bool32 requiresGopRemainingFrames
Flags stdSyntaxFlags

Public Methods

void VideoEncodeH265CapabilitiesKHR (VideoEncodeH265CapabilityFlagsKHR flags_, StdVideoH265LevelIdc maxLevelIdc_, uint32_t maxSliceSegmentCount_, Extent2D maxTiles_, VideoEncodeH265CtbSizeFlagsKHR ctbSizes_, VideoEncodeH265TransformBlockSizeFlagsKHR transformBlockSizes_, uint32_t maxPPictureL0ReferenceCount_, uint32_t maxBPictureL0ReferenceCount_, uint32_t maxL1ReferenceCount_, uint32_t maxSubLayerCount_, Bool32 expectDyadicTemporalSubLayerPattern_, int32_t minQp_, int32_t maxQp_, Bool32 prefersGopRemainingFrames_, Bool32 requiresGopRemainingFrames_, VideoEncodeH265StdFlagsKHR stdSyntaxFlags_, void * pNext_)

Defined at line 204999 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void VideoEncodeH265CapabilitiesKHR (const VideoEncodeH265CapabilitiesKHR & rhs)

Defined at line 205036 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void VideoEncodeH265CapabilitiesKHR (const VkVideoEncodeH265CapabilitiesKHR & rhs)

Defined at line 205038 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoEncodeH265CapabilitiesKHR & operator= (const VideoEncodeH265CapabilitiesKHR & rhs)

Defined at line 205043 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoEncodeH265CapabilitiesKHR & operator= (const VkVideoEncodeH265CapabilitiesKHR & rhs)

Defined at line 205046 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkVideoEncodeH265CapabilitiesKHR & operator const VkVideoEncodeH265CapabilitiesKHR & ()

Defined at line 205052 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkVideoEncodeH265CapabilitiesKHR & operator VkVideoEncodeH265CapabilitiesKHR & ()

Defined at line 205057 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkVideoEncodeH265CapabilitiesKHR * operator const VkVideoEncodeH265CapabilitiesKHR * ()

Defined at line 205062 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkVideoEncodeH265CapabilitiesKHR * operator VkVideoEncodeH265CapabilitiesKHR * ()

Defined at line 205067 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const VideoEncodeH265CapabilitiesKHR & rhs)

Defined at line 205115 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

bool operator== (const VideoEncodeH265CapabilitiesKHR & rhs)

Defined at line 205158 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

bool operator!= (const VideoEncodeH265CapabilitiesKHR & rhs)

Defined at line 205170 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp