Vulkan-Hpp
vk::VideoEncodeH265FrameSizeKHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkVideoEncodeH265FrameSizeKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR VideoEncodeH265FrameSizeKHR (uint32_t frameISize_={}, uint32_t framePSize_={}, uint32_t frameBSize_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR VideoEncodeH265FrameSizeKHR (VideoEncodeH265FrameSizeKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 VideoEncodeH265FrameSizeKHR (VkVideoEncodeH265FrameSizeKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VideoEncodeH265FrameSizeKHRoperator= (VideoEncodeH265FrameSizeKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
VideoEncodeH265FrameSizeKHRoperator= (VkVideoEncodeH265FrameSizeKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265FrameSizeKHRsetFrameISize (uint32_t frameISize_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265FrameSizeKHRsetFramePSize (uint32_t framePSize_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265FrameSizeKHRsetFrameBSize (uint32_t frameBSize_) VULKAN_HPP_NOEXCEPT
 
 operator VkVideoEncodeH265FrameSizeKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkVideoEncodeH265FrameSizeKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (VideoEncodeH265FrameSizeKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (VideoEncodeH265FrameSizeKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

uint32_t frameISize = {}
 
uint32_t framePSize = {}
 
uint32_t frameBSize = {}
 

Detailed Description

Definition at line 118631 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ VideoEncodeH265FrameSizeKHR() [1/3]

VULKAN_HPP_CONSTEXPR vk::VideoEncodeH265FrameSizeKHR::VideoEncodeH265FrameSizeKHR ( uint32_t  frameISize_ = {},
uint32_t  framePSize_ = {},
uint32_t  frameBSize_ = {} 
)
inline

Definition at line 118636 of file vulkan_structs.hpp.

◆ VideoEncodeH265FrameSizeKHR() [2/3]

VULKAN_HPP_CONSTEXPR vk::VideoEncodeH265FrameSizeKHR::VideoEncodeH265FrameSizeKHR ( VideoEncodeH265FrameSizeKHR const &  rhs)
default

◆ VideoEncodeH265FrameSizeKHR() [3/3]

vk::VideoEncodeH265FrameSizeKHR::VideoEncodeH265FrameSizeKHR ( VkVideoEncodeH265FrameSizeKHR const &  rhs)
inline

Definition at line 118645 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkVideoEncodeH265FrameSizeKHR &()

vk::VideoEncodeH265FrameSizeKHR::operator VkVideoEncodeH265FrameSizeKHR & ( )
inline

Definition at line 118684 of file vulkan_structs.hpp.

◆ operator VkVideoEncodeH265FrameSizeKHR const &()

vk::VideoEncodeH265FrameSizeKHR::operator VkVideoEncodeH265FrameSizeKHR const & ( ) const
inline

Definition at line 118679 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 118713 of file vulkan_structs.hpp.

◆ operator=() [1/2]

VideoEncodeH265FrameSizeKHR& vk::VideoEncodeH265FrameSizeKHR::operator= ( VideoEncodeH265FrameSizeKHR const &  rhs)
default

◆ operator=() [2/2]

VideoEncodeH265FrameSizeKHR& vk::VideoEncodeH265FrameSizeKHR::operator= ( VkVideoEncodeH265FrameSizeKHR const &  rhs)
inline

Definition at line 118653 of file vulkan_structs.hpp.

◆ operator==()

bool vk::VideoEncodeH265FrameSizeKHR::operator== ( VideoEncodeH265FrameSizeKHR const &  rhs) const
inline

Definition at line 118704 of file vulkan_structs.hpp.

◆ setFrameBSize()

VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265FrameSizeKHR& vk::VideoEncodeH265FrameSizeKHR::setFrameBSize ( uint32_t  frameBSize_)
inline

Definition at line 118672 of file vulkan_structs.hpp.

◆ setFrameISize()

VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265FrameSizeKHR& vk::VideoEncodeH265FrameSizeKHR::setFrameISize ( uint32_t  frameISize_)
inline

Definition at line 118660 of file vulkan_structs.hpp.

◆ setFramePSize()

VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265FrameSizeKHR& vk::VideoEncodeH265FrameSizeKHR::setFramePSize ( uint32_t  framePSize_)
inline

Definition at line 118666 of file vulkan_structs.hpp.

Member Data Documentation

◆ frameBSize

uint32_t vk::VideoEncodeH265FrameSizeKHR::frameBSize = {}

Definition at line 118722 of file vulkan_structs.hpp.

◆ frameISize

uint32_t vk::VideoEncodeH265FrameSizeKHR::frameISize = {}

Definition at line 118720 of file vulkan_structs.hpp.

◆ framePSize

uint32_t vk::VideoEncodeH265FrameSizeKHR::framePSize = {}

Definition at line 118721 of file vulkan_structs.hpp.


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