Vulkan-Hpp
vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT (vk::Bool32 ycbcr2plane444Formats_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT (PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT (VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXToperator= (PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXToperator= (VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXTsetPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXTsetYcbcr2plane444Formats (vk::Bool32 ycbcr2plane444Formats_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::ePhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
 
void * pNext = {}
 
vk::Bool32 ycbcr2plane444Formats = {}
 

Static Public Attributes

static const bool allowDuplicate = false
 
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
 

Detailed Description

Definition at line 89533 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT ( vk::Bool32  ycbcr2plane444Formats_ = {},
void *  pNext_ = nullptr 
)
inline

Definition at line 89541 of file vulkan_structs.hpp.

◆ PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT() [2/3]

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

◆ PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT() [3/3]

vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT ( VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &  rhs)
inline

Definition at line 89551 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT &()

vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::operator VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT & ( )
inline

Definition at line 89585 of file vulkan_structs.hpp.

◆ operator VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &()

vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::operator VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & ( ) const
inline

Definition at line 89580 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 89614 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT& vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::operator= ( VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &  rhs)
inline

Definition at line 89559 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 89605 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT& vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::setPNext ( void *  pNext_)
inline

Definition at line 89566 of file vulkan_structs.hpp.

◆ setYcbcr2plane444Formats()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT& vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::setYcbcr2plane444Formats ( vk::Bool32  ycbcr2plane444Formats_)
inline

Definition at line 89573 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

const bool vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::allowDuplicate = false
static

Definition at line 89537 of file vulkan_structs.hpp.

◆ pNext

void* vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::pNext = {}

Definition at line 89622 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::structureType = StructureType::ePhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
static

Definition at line 89538 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::sType = StructureType::ePhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT

Definition at line 89621 of file vulkan_structs.hpp.

◆ ycbcr2plane444Formats

vk::Bool32 vk::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT::ycbcr2plane444Formats = {}

Definition at line 89623 of file vulkan_structs.hpp.


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