struct VideoEncodeH265CapabilitiesKHR

Defined at line 130229 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
vk::Bool32 expectDyadicTemporalSubLayerPattern
int32_t minQp
int32_t maxQp
vk::Bool32 prefersGopRemainingFrames
vk::Bool32 requiresGopRemainingFrames
Flags stdSyntaxFlags

Public Methods

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

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

void VideoEncodeH265CapabilitiesKHR (const VideoEncodeH265CapabilitiesKHR & rhs)

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

void VideoEncodeH265CapabilitiesKHR (const VkVideoEncodeH265CapabilitiesKHR & rhs)

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

VideoEncodeH265CapabilitiesKHR & operator= (const VideoEncodeH265CapabilitiesKHR & rhs)

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

VideoEncodeH265CapabilitiesKHR & operator= (const VkVideoEncodeH265CapabilitiesKHR & rhs)

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

const VkVideoEncodeH265CapabilitiesKHR & operator const VkVideoEncodeH265CapabilitiesKHR & ()

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

VkVideoEncodeH265CapabilitiesKHR & operator VkVideoEncodeH265CapabilitiesKHR & ()

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

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

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

bool operator== (const VideoEncodeH265CapabilitiesKHR & rhs)

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

bool operator!= (const VideoEncodeH265CapabilitiesKHR & rhs)

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