Vulkan-Hpp
vk::SwapchainDisplayNativeHdrCreateInfoAMD Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkSwapchainDisplayNativeHdrCreateInfoAMD
 

Public Member Functions

VULKAN_HPP_CONSTEXPR SwapchainDisplayNativeHdrCreateInfoAMD (vk::Bool32 localDimmingEnable_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR SwapchainDisplayNativeHdrCreateInfoAMD (SwapchainDisplayNativeHdrCreateInfoAMD const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 SwapchainDisplayNativeHdrCreateInfoAMD (VkSwapchainDisplayNativeHdrCreateInfoAMD const &rhs) VULKAN_HPP_NOEXCEPT
 
SwapchainDisplayNativeHdrCreateInfoAMDoperator= (SwapchainDisplayNativeHdrCreateInfoAMD const &rhs) VULKAN_HPP_NOEXCEPT=default
 
SwapchainDisplayNativeHdrCreateInfoAMDoperator= (VkSwapchainDisplayNativeHdrCreateInfoAMD const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 SwapchainDisplayNativeHdrCreateInfoAMDsetPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 SwapchainDisplayNativeHdrCreateInfoAMDsetLocalDimmingEnable (vk::Bool32 localDimmingEnable_) VULKAN_HPP_NOEXCEPT
 
 operator VkSwapchainDisplayNativeHdrCreateInfoAMD const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkSwapchainDisplayNativeHdrCreateInfoAMD & () VULKAN_HPP_NOEXCEPT
 
bool operator== (SwapchainDisplayNativeHdrCreateInfoAMD const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (SwapchainDisplayNativeHdrCreateInfoAMD const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eSwapchainDisplayNativeHdrCreateInfoAMD
 
const void * pNext = {}
 
vk::Bool32 localDimmingEnable = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 111393 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ SwapchainDisplayNativeHdrCreateInfoAMD() [1/3]

VULKAN_HPP_CONSTEXPR vk::SwapchainDisplayNativeHdrCreateInfoAMD::SwapchainDisplayNativeHdrCreateInfoAMD ( vk::Bool32  localDimmingEnable_ = {},
const void *  pNext_ = nullptr 
)
inline

Definition at line 111401 of file vulkan_structs.hpp.

◆ SwapchainDisplayNativeHdrCreateInfoAMD() [2/3]

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

◆ SwapchainDisplayNativeHdrCreateInfoAMD() [3/3]

vk::SwapchainDisplayNativeHdrCreateInfoAMD::SwapchainDisplayNativeHdrCreateInfoAMD ( VkSwapchainDisplayNativeHdrCreateInfoAMD const &  rhs)
inline

Definition at line 111410 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkSwapchainDisplayNativeHdrCreateInfoAMD &()

vk::SwapchainDisplayNativeHdrCreateInfoAMD::operator VkSwapchainDisplayNativeHdrCreateInfoAMD & ( )
inline

Definition at line 111444 of file vulkan_structs.hpp.

◆ operator VkSwapchainDisplayNativeHdrCreateInfoAMD const &()

vk::SwapchainDisplayNativeHdrCreateInfoAMD::operator VkSwapchainDisplayNativeHdrCreateInfoAMD const & ( ) const
inline

Definition at line 111439 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 111473 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

SwapchainDisplayNativeHdrCreateInfoAMD& vk::SwapchainDisplayNativeHdrCreateInfoAMD::operator= ( VkSwapchainDisplayNativeHdrCreateInfoAMD const &  rhs)
inline

Definition at line 111418 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 111464 of file vulkan_structs.hpp.

◆ setLocalDimmingEnable()

VULKAN_HPP_CONSTEXPR_14 SwapchainDisplayNativeHdrCreateInfoAMD& vk::SwapchainDisplayNativeHdrCreateInfoAMD::setLocalDimmingEnable ( vk::Bool32  localDimmingEnable_)
inline

Definition at line 111432 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 SwapchainDisplayNativeHdrCreateInfoAMD& vk::SwapchainDisplayNativeHdrCreateInfoAMD::setPNext ( const void *  pNext_)
inline

Definition at line 111425 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 111397 of file vulkan_structs.hpp.

◆ localDimmingEnable

vk::Bool32 vk::SwapchainDisplayNativeHdrCreateInfoAMD::localDimmingEnable = {}

Definition at line 111482 of file vulkan_structs.hpp.

◆ pNext

const void* vk::SwapchainDisplayNativeHdrCreateInfoAMD::pNext = {}

Definition at line 111481 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::SwapchainDisplayNativeHdrCreateInfoAMD::structureType = StructureType::eSwapchainDisplayNativeHdrCreateInfoAMD
static

Definition at line 111398 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::SwapchainDisplayNativeHdrCreateInfoAMD::sType = StructureType::eSwapchainDisplayNativeHdrCreateInfoAMD

Definition at line 111480 of file vulkan_structs.hpp.


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