Struct windows_sys::Graphics::DirectX::DirectXPixelFormat
[−]#[repr(transparent)]pub struct DirectXPixelFormat(pub i32);
Expand description
Required features: ‘Graphics_DirectX’
Tuple Fields
0: i32
Implementations
impl DirectXPixelFormat
impl DirectXPixelFormat
pub const Unknown: Self
pub const R32G32B32A32Typeless: Self
pub const R32G32B32A32Float: Self
pub const R32G32B32A32UInt: Self
pub const R32G32B32A32Int: Self
pub const R32G32B32Typeless: Self
pub const R32G32B32Float: Self
pub const R32G32B32UInt: Self
pub const R32G32B32Int: Self
pub const R16G16B16A16Typeless: Self
pub const R16G16B16A16Float: Self
pub const R16G16B16A16UIntNormalized: Self
pub const R16G16B16A16UInt: Self
pub const R16G16B16A16IntNormalized: Self
pub const R16G16B16A16Int: Self
pub const R32G32Typeless: Self
pub const R32G32Float: Self
pub const R32G32UInt: Self
pub const R32G32Int: Self
pub const R32G8X24Typeless: Self
pub const D32FloatS8X24UInt: Self
pub const R32FloatX8X24Typeless: Self
pub const X32TypelessG8X24UInt: Self
pub const R10G10B10A2Typeless: Self
pub const R10G10B10A2UIntNormalized: Self
pub const R10G10B10A2UInt: Self
pub const R11G11B10Float: Self
pub const R8G8B8A8Typeless: Self
pub const R8G8B8A8UIntNormalized: Self
pub const R8G8B8A8UIntNormalizedSrgb: Self
pub const R8G8B8A8UInt: Self
pub const R8G8B8A8IntNormalized: Self
pub const R8G8B8A8Int: Self
pub const R16G16Typeless: Self
pub const R16G16Float: Self
pub const R16G16UIntNormalized: Self
pub const R16G16UInt: Self
pub const R16G16IntNormalized: Self
pub const R16G16Int: Self
pub const R32Typeless: Self
pub const D32Float: Self
pub const R32Float: Self
pub const R32UInt: Self
pub const R32Int: Self
pub const R24G8Typeless: Self
pub const D24UIntNormalizedS8UInt: Self
pub const R24UIntNormalizedX8Typeless: Self
pub const X24TypelessG8UInt: Self
pub const R8G8Typeless: Self
pub const R8G8UIntNormalized: Self
pub const R8G8UInt: Self
pub const R8G8IntNormalized: Self
pub const R8G8Int: Self
pub const R16Typeless: Self
pub const R16Float: Self
pub const D16UIntNormalized: Self
pub const R16UIntNormalized: Self
pub const R16UInt: Self
pub const R16IntNormalized: Self
pub const R16Int: Self
pub const R8Typeless: Self
pub const R8UIntNormalized: Self
pub const R8UInt: Self
pub const R8IntNormalized: Self
pub const R8Int: Self
pub const A8UIntNormalized: Self
pub const R1UIntNormalized: Self
pub const R8G8B8G8UIntNormalized: Self
pub const G8R8G8B8UIntNormalized: Self
pub const BC1Typeless: Self
pub const BC1UIntNormalized: Self
pub const BC1UIntNormalizedSrgb: Self
pub const BC2Typeless: Self
pub const BC2UIntNormalized: Self
pub const BC2UIntNormalizedSrgb: Self
pub const BC3Typeless: Self
pub const BC3UIntNormalized: Self
pub const BC3UIntNormalizedSrgb: Self
pub const BC4Typeless: Self
pub const BC4UIntNormalized: Self
pub const BC4IntNormalized: Self
pub const BC5Typeless: Self
pub const BC5UIntNormalized: Self
pub const BC5IntNormalized: Self
pub const B5G6R5UIntNormalized: Self
pub const B5G5R5A1UIntNormalized: Self
pub const B8G8R8A8UIntNormalized: Self
pub const B8G8R8X8UIntNormalized: Self
pub const R10G10B10XRBiasA2UIntNormalized: Self
pub const B8G8R8A8Typeless: Self
pub const B8G8R8A8UIntNormalizedSrgb: Self
pub const B8G8R8X8Typeless: Self
pub const B8G8R8X8UIntNormalizedSrgb: Self
pub const BC6HTypeless: Self
pub const BC6H16UnsignedFloat: Self
pub const BC6H16Float: Self
pub const BC7Typeless: Self
pub const BC7UIntNormalized: Self
pub const BC7UIntNormalizedSrgb: Self
pub const Ayuv: Self
pub const Y410: Self
pub const Y416: Self
pub const NV12: Self
pub const P010: Self
pub const P016: Self
pub const Opaque420: Self
pub const Yuy2: Self
pub const Y210: Self
pub const Y216: Self
pub const NV11: Self
pub const AI44: Self
pub const IA44: Self
pub const P8: Self
pub const A8P8: Self
pub const B4G4R4A4UIntNormalized: Self
pub const P208: Self
pub const V208: Self
pub const V408: Self
pub const SamplerFeedbackMinMipOpaque: Self
pub const SamplerFeedbackMipRegionUsedOpaque: Self
Trait Implementations
impl Clone for DirectXPixelFormat
impl Clone for DirectXPixelFormat
impl Copy for DirectXPixelFormat
Auto Trait Implementations
impl RefUnwindSafe for DirectXPixelFormat
impl Send for DirectXPixelFormat
impl Sync for DirectXPixelFormat
impl Unpin for DirectXPixelFormat
impl UnwindSafe for DirectXPixelFormat
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more