#[repr(C)]pub struct SwapchainDisplayNativeHdrCreateInfoAMD {
pub s_type: StructureType,
pub p_next: *const c_void,
pub local_dimming_enable: u32,
}Expand description
VkSwapchainDisplayNativeHdrCreateInfoAMD
Provided by VK_AMD_display_native_hdr.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD.
p_next: *const c_voidOptional, may be null.
local_dimming_enable: u32Implementations§
Source§impl SwapchainDisplayNativeHdrCreateInfoAMD
impl SwapchainDisplayNativeHdrCreateInfoAMD
Sourcepub fn builder<'a>() -> SwapchainDisplayNativeHdrCreateInfoAMDBuilder<'a>
pub fn builder<'a>() -> SwapchainDisplayNativeHdrCreateInfoAMDBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for SwapchainDisplayNativeHdrCreateInfoAMD
impl Clone for SwapchainDisplayNativeHdrCreateInfoAMD
Source§fn clone(&self) -> SwapchainDisplayNativeHdrCreateInfoAMD
fn clone(&self) -> SwapchainDisplayNativeHdrCreateInfoAMD
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SwapchainDisplayNativeHdrCreateInfoAMD
impl ExtendsSwapchainCreateInfoKHR for SwapchainDisplayNativeHdrCreateInfoAMD
Auto Trait Implementations§
impl Freeze for SwapchainDisplayNativeHdrCreateInfoAMD
impl RefUnwindSafe for SwapchainDisplayNativeHdrCreateInfoAMD
impl !Send for SwapchainDisplayNativeHdrCreateInfoAMD
impl !Sync for SwapchainDisplayNativeHdrCreateInfoAMD
impl Unpin for SwapchainDisplayNativeHdrCreateInfoAMD
impl UnsafeUnpin for SwapchainDisplayNativeHdrCreateInfoAMD
impl UnwindSafe for SwapchainDisplayNativeHdrCreateInfoAMD
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more