Vulkan-Hpp
vk::video::EncodeH265WeightTable Struct Reference

#include <vulkan_video.hpp>

Public Types

using NativeType = StdVideoEncodeH265WeightTable
 

Public Member Functions

 operator StdVideoEncodeH265WeightTable const & () const VULKAN_HPP_NOEXCEPT
 
 operator StdVideoEncodeH265WeightTable & () VULKAN_HPP_NOEXCEPT
 
bool operator== (EncodeH265WeightTable const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (EncodeH265WeightTable const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::video ::EncodeH265WeightTableFlags flags = {}
 
uint8_t luma_log2_weight_denom = {}
 
int8_t delta_chroma_log2_weight_denom = {}
 
vk::ArrayWrapper1D< int8_t, 15 > delta_luma_weight_l0 = {}
 
vk::ArrayWrapper1D< int8_t, 15 > luma_offset_l0 = {}
 
vk::ArrayWrapper2D< int8_t, 15, 2 > delta_chroma_weight_l0 = {}
 
vk::ArrayWrapper2D< int8_t, 15, 2 > delta_chroma_offset_l0 = {}
 
vk::ArrayWrapper1D< int8_t, 15 > delta_luma_weight_l1 = {}
 
vk::ArrayWrapper1D< int8_t, 15 > luma_offset_l1 = {}
 
vk::ArrayWrapper2D< int8_t, 15, 2 > delta_chroma_weight_l1 = {}
 
vk::ArrayWrapper2D< int8_t, 15, 2 > delta_chroma_offset_l1 = {}
 

Detailed Description

Definition at line 2311 of file vulkan_video.hpp.

Member Typedef Documentation

◆ NativeType

Member Function Documentation

◆ operator StdVideoEncodeH265WeightTable &()

vk::video::EncodeH265WeightTable::operator StdVideoEncodeH265WeightTable & ( )
inline

Definition at line 2320 of file vulkan_video.hpp.

◆ operator StdVideoEncodeH265WeightTable const &()

vk::video::EncodeH265WeightTable::operator StdVideoEncodeH265WeightTable const & ( ) const
inline

Definition at line 2315 of file vulkan_video.hpp.

◆ operator!=()

bool vk::video::EncodeH265WeightTable::operator!= ( EncodeH265WeightTable const &  rhs) const
inline

Definition at line 2335 of file vulkan_video.hpp.

◆ operator==()

bool vk::video::EncodeH265WeightTable::operator== ( EncodeH265WeightTable const &  rhs) const
inline

Definition at line 2325 of file vulkan_video.hpp.

Member Data Documentation

◆ delta_chroma_log2_weight_denom

int8_t vk::video::EncodeH265WeightTable::delta_chroma_log2_weight_denom = {}

Definition at line 2343 of file vulkan_video.hpp.

◆ delta_chroma_offset_l0

vk::ArrayWrapper2D<int8_t, 15 , 2 > vk::video::EncodeH265WeightTable::delta_chroma_offset_l0 = {}

Definition at line 2347 of file vulkan_video.hpp.

◆ delta_chroma_offset_l1

vk::ArrayWrapper2D<int8_t, 15 , 2 > vk::video::EncodeH265WeightTable::delta_chroma_offset_l1 = {}

Definition at line 2351 of file vulkan_video.hpp.

◆ delta_chroma_weight_l0

vk::ArrayWrapper2D<int8_t, 15 , 2 > vk::video::EncodeH265WeightTable::delta_chroma_weight_l0 = {}

Definition at line 2346 of file vulkan_video.hpp.

◆ delta_chroma_weight_l1

vk::ArrayWrapper2D<int8_t, 15 , 2 > vk::video::EncodeH265WeightTable::delta_chroma_weight_l1 = {}

Definition at line 2350 of file vulkan_video.hpp.

◆ delta_luma_weight_l0

vk::ArrayWrapper1D<int8_t, 15 > vk::video::EncodeH265WeightTable::delta_luma_weight_l0 = {}

Definition at line 2344 of file vulkan_video.hpp.

◆ delta_luma_weight_l1

vk::ArrayWrapper1D<int8_t, 15 > vk::video::EncodeH265WeightTable::delta_luma_weight_l1 = {}

Definition at line 2348 of file vulkan_video.hpp.

◆ flags

vk:: video ::EncodeH265WeightTableFlags vk::video::EncodeH265WeightTable::flags = {}

Definition at line 2341 of file vulkan_video.hpp.

◆ luma_log2_weight_denom

uint8_t vk::video::EncodeH265WeightTable::luma_log2_weight_denom = {}

Definition at line 2342 of file vulkan_video.hpp.

◆ luma_offset_l0

vk::ArrayWrapper1D<int8_t, 15 > vk::video::EncodeH265WeightTable::luma_offset_l0 = {}

Definition at line 2345 of file vulkan_video.hpp.

◆ luma_offset_l1

vk::ArrayWrapper1D<int8_t, 15 > vk::video::EncodeH265WeightTable::luma_offset_l1 = {}

Definition at line 2349 of file vulkan_video.hpp.


The documentation for this struct was generated from the following file: