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

#include <vulkan_video.hpp>

Public Types

using NativeType = StdVideoH265ShortTermRefPicSet
 

Public Member Functions

 operator StdVideoH265ShortTermRefPicSet const & () const VULKAN_HPP_NOEXCEPT
 
 operator StdVideoH265ShortTermRefPicSet & () VULKAN_HPP_NOEXCEPT
 
bool operator== (H265ShortTermRefPicSet const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (H265ShortTermRefPicSet const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::video ::H265ShortTermRefPicSetFlags flags = {}
 
uint32_t delta_idx_minus1 = {}
 
uint16_t use_delta_flag = {}
 
uint16_t abs_delta_rps_minus1 = {}
 
uint16_t used_by_curr_pic_flag = {}
 
uint16_t used_by_curr_pic_s0_flag = {}
 
uint16_t used_by_curr_pic_s1_flag = {}
 
uint16_t reserved1 = {}
 
uint8_t reserved2 = {}
 
uint8_t reserved3 = {}
 
uint8_t num_negative_pics = {}
 
uint8_t num_positive_pics = {}
 
vk::ArrayWrapper1D< uint16_t, 16 > delta_poc_s0_minus1 = {}
 
vk::ArrayWrapper1D< uint16_t, 16 > delta_poc_s1_minus1 = {}
 

Detailed Description

Definition at line 1813 of file vulkan_video.hpp.

Member Typedef Documentation

◆ NativeType

Member Function Documentation

◆ operator StdVideoH265ShortTermRefPicSet &()

vk::video::H265ShortTermRefPicSet::operator StdVideoH265ShortTermRefPicSet & ( )
inline

Definition at line 1822 of file vulkan_video.hpp.

◆ operator StdVideoH265ShortTermRefPicSet const &()

vk::video::H265ShortTermRefPicSet::operator StdVideoH265ShortTermRefPicSet const & ( ) const
inline

Definition at line 1817 of file vulkan_video.hpp.

◆ operator!=()

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

Definition at line 1837 of file vulkan_video.hpp.

◆ operator==()

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

Definition at line 1827 of file vulkan_video.hpp.

Member Data Documentation

◆ abs_delta_rps_minus1

uint16_t vk::video::H265ShortTermRefPicSet::abs_delta_rps_minus1 = {}

Definition at line 1846 of file vulkan_video.hpp.

◆ delta_idx_minus1

uint32_t vk::video::H265ShortTermRefPicSet::delta_idx_minus1 = {}

Definition at line 1844 of file vulkan_video.hpp.

◆ delta_poc_s0_minus1

vk::ArrayWrapper1D<uint16_t, 16 > vk::video::H265ShortTermRefPicSet::delta_poc_s0_minus1 = {}

Definition at line 1855 of file vulkan_video.hpp.

◆ delta_poc_s1_minus1

vk::ArrayWrapper1D<uint16_t, 16 > vk::video::H265ShortTermRefPicSet::delta_poc_s1_minus1 = {}

Definition at line 1856 of file vulkan_video.hpp.

◆ flags

vk:: video ::H265ShortTermRefPicSetFlags vk::video::H265ShortTermRefPicSet::flags = {}

Definition at line 1843 of file vulkan_video.hpp.

◆ num_negative_pics

uint8_t vk::video::H265ShortTermRefPicSet::num_negative_pics = {}

Definition at line 1853 of file vulkan_video.hpp.

◆ num_positive_pics

uint8_t vk::video::H265ShortTermRefPicSet::num_positive_pics = {}

Definition at line 1854 of file vulkan_video.hpp.

◆ reserved1

uint16_t vk::video::H265ShortTermRefPicSet::reserved1 = {}

Definition at line 1850 of file vulkan_video.hpp.

◆ reserved2

uint8_t vk::video::H265ShortTermRefPicSet::reserved2 = {}

Definition at line 1851 of file vulkan_video.hpp.

◆ reserved3

uint8_t vk::video::H265ShortTermRefPicSet::reserved3 = {}

Definition at line 1852 of file vulkan_video.hpp.

◆ use_delta_flag

uint16_t vk::video::H265ShortTermRefPicSet::use_delta_flag = {}

Definition at line 1845 of file vulkan_video.hpp.

◆ used_by_curr_pic_flag

uint16_t vk::video::H265ShortTermRefPicSet::used_by_curr_pic_flag = {}

Definition at line 1847 of file vulkan_video.hpp.

◆ used_by_curr_pic_s0_flag

uint16_t vk::video::H265ShortTermRefPicSet::used_by_curr_pic_s0_flag = {}

Definition at line 1848 of file vulkan_video.hpp.

◆ used_by_curr_pic_s1_flag

uint16_t vk::video::H265ShortTermRefPicSet::used_by_curr_pic_s1_flag = {}

Definition at line 1849 of file vulkan_video.hpp.


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