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

#include <vulkan_video.hpp>

Public Types

using NativeType = StdVideoEncodeH265PictureInfo
 

Public Member Functions

 operator StdVideoEncodeH265PictureInfo const & () const VULKAN_HPP_NOEXCEPT
 
 operator StdVideoEncodeH265PictureInfo & () VULKAN_HPP_NOEXCEPT
 
bool operator== (EncodeH265PictureInfo const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (EncodeH265PictureInfo const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::video ::EncodeH265PictureInfoFlags flags = {}
 
vk::video ::H265PictureType pic_type = vk:: video ::H265PictureType::eP
 
uint8_t sps_video_parameter_set_id = {}
 
uint8_t pps_seq_parameter_set_id = {}
 
uint8_t pps_pic_parameter_set_id = {}
 
uint8_t short_term_ref_pic_set_idx = {}
 
int32_t PicOrderCntVal = {}
 
uint8_t TemporalId = {}
 
vk::ArrayWrapper1D< uint8_t, 7 > reserved1 = {}
 
const vk::video ::EncodeH265ReferenceListsInfopRefLists = {}
 
const vk::video ::H265ShortTermRefPicSetpShortTermRefPicSet = {}
 
const vk::video ::EncodeH265LongTermRefPicspLongTermRefPics = {}
 

Detailed Description

Definition at line 2595 of file vulkan_video.hpp.

Member Typedef Documentation

◆ NativeType

Member Function Documentation

◆ operator StdVideoEncodeH265PictureInfo &()

vk::video::EncodeH265PictureInfo::operator StdVideoEncodeH265PictureInfo & ( )
inline

Definition at line 2604 of file vulkan_video.hpp.

◆ operator StdVideoEncodeH265PictureInfo const &()

vk::video::EncodeH265PictureInfo::operator StdVideoEncodeH265PictureInfo const & ( ) const
inline

Definition at line 2599 of file vulkan_video.hpp.

◆ operator!=()

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

Definition at line 2618 of file vulkan_video.hpp.

◆ operator==()

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

Definition at line 2609 of file vulkan_video.hpp.

Member Data Documentation

◆ flags

vk:: video ::EncodeH265PictureInfoFlags vk::video::EncodeH265PictureInfo::flags = {}

Definition at line 2624 of file vulkan_video.hpp.

◆ pic_type

vk:: video ::H265PictureType vk::video::EncodeH265PictureInfo::pic_type = vk:: video ::H265PictureType::eP

Definition at line 2625 of file vulkan_video.hpp.

◆ PicOrderCntVal

int32_t vk::video::EncodeH265PictureInfo::PicOrderCntVal = {}

Definition at line 2630 of file vulkan_video.hpp.

◆ pLongTermRefPics

const vk:: video ::EncodeH265LongTermRefPics* vk::video::EncodeH265PictureInfo::pLongTermRefPics = {}

Definition at line 2635 of file vulkan_video.hpp.

◆ pps_pic_parameter_set_id

uint8_t vk::video::EncodeH265PictureInfo::pps_pic_parameter_set_id = {}

Definition at line 2628 of file vulkan_video.hpp.

◆ pps_seq_parameter_set_id

uint8_t vk::video::EncodeH265PictureInfo::pps_seq_parameter_set_id = {}

Definition at line 2627 of file vulkan_video.hpp.

◆ pRefLists

const vk:: video ::EncodeH265ReferenceListsInfo* vk::video::EncodeH265PictureInfo::pRefLists = {}

Definition at line 2633 of file vulkan_video.hpp.

◆ pShortTermRefPicSet

const vk:: video ::H265ShortTermRefPicSet* vk::video::EncodeH265PictureInfo::pShortTermRefPicSet = {}

Definition at line 2634 of file vulkan_video.hpp.

◆ reserved1

vk::ArrayWrapper1D<uint8_t, 7> vk::video::EncodeH265PictureInfo::reserved1 = {}

Definition at line 2632 of file vulkan_video.hpp.

◆ short_term_ref_pic_set_idx

uint8_t vk::video::EncodeH265PictureInfo::short_term_ref_pic_set_idx = {}

Definition at line 2629 of file vulkan_video.hpp.

◆ sps_video_parameter_set_id

uint8_t vk::video::EncodeH265PictureInfo::sps_video_parameter_set_id = {}

Definition at line 2626 of file vulkan_video.hpp.

◆ TemporalId

uint8_t vk::video::EncodeH265PictureInfo::TemporalId = {}

Definition at line 2631 of file vulkan_video.hpp.


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