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

#include <vulkan_video.hpp>

Public Types

using NativeType = StdVideoH265ScalingLists
 

Public Member Functions

 operator StdVideoH265ScalingLists const & () const VULKAN_HPP_NOEXCEPT
 
 operator StdVideoH265ScalingLists & () VULKAN_HPP_NOEXCEPT
 
bool operator== (H265ScalingLists const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (H265ScalingLists const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::ArrayWrapper2D< uint8_t, 6, 16 > ScalingList4x4 = {}
 
vk::ArrayWrapper2D< uint8_t, 6, 64 > ScalingList8x8 = {}
 
vk::ArrayWrapper2D< uint8_t, 6, 64 > ScalingList16x16 = {}
 
vk::ArrayWrapper2D< uint8_t, 2, 64 > ScalingList32x32 = {}
 
vk::ArrayWrapper1D< uint8_t, 6 > ScalingListDCCoef16x16 = {}
 
vk::ArrayWrapper1D< uint8_t, 2 > ScalingListDCCoef32x32 = {}
 

Detailed Description

Definition at line 1514 of file vulkan_video.hpp.

Member Typedef Documentation

◆ NativeType

Member Function Documentation

◆ operator StdVideoH265ScalingLists &()

vk::video::H265ScalingLists::operator StdVideoH265ScalingLists & ( )
inline

Definition at line 1523 of file vulkan_video.hpp.

◆ operator StdVideoH265ScalingLists const &()

vk::video::H265ScalingLists::operator StdVideoH265ScalingLists const & ( ) const
inline

Definition at line 1518 of file vulkan_video.hpp.

◆ operator!=()

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

Definition at line 1535 of file vulkan_video.hpp.

◆ operator==()

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

Definition at line 1528 of file vulkan_video.hpp.

Member Data Documentation

◆ ScalingList16x16

vk::ArrayWrapper2D<uint8_t, 6 , 64 > vk::video::H265ScalingLists::ScalingList16x16 = {}

Definition at line 1546 of file vulkan_video.hpp.

◆ ScalingList32x32

vk::ArrayWrapper2D<uint8_t, 2 , 64 > vk::video::H265ScalingLists::ScalingList32x32 = {}

Definition at line 1548 of file vulkan_video.hpp.

◆ ScalingList4x4

vk::ArrayWrapper2D<uint8_t, 6 , 16 > vk::video::H265ScalingLists::ScalingList4x4 = {}

Definition at line 1542 of file vulkan_video.hpp.

◆ ScalingList8x8

vk::ArrayWrapper2D<uint8_t, 6 , 64 > vk::video::H265ScalingLists::ScalingList8x8 = {}

Definition at line 1544 of file vulkan_video.hpp.

◆ ScalingListDCCoef16x16

vk::ArrayWrapper1D<uint8_t, 6 > vk::video::H265ScalingLists::ScalingListDCCoef16x16 = {}

Definition at line 1549 of file vulkan_video.hpp.

◆ ScalingListDCCoef32x32

vk::ArrayWrapper1D<uint8_t, 2 > vk::video::H265ScalingLists::ScalingListDCCoef32x32 = {}

Definition at line 1550 of file vulkan_video.hpp.


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