Enum winapi::d3d9types::D3DFORMAT [] [src]

pub enum D3DFORMAT {
    UNKNOWN,
    R8G8B8,
    A8R8G8B8,
    X8R8G8B8,
    R5G6B5,
    X1R5G5B5,
    A1R5G5B5,
    A4R4G4B4,
    R3G3B2,
    A8,
    A8R3G3B2,
    X4R4G4B4,
    A2B10G10R10,
    A8B8G8R8,
    X8B8G8R8,
    G16R16,
    A2R10G10B10,
    A16B16G16R16,
    A8P8,
    P8,
    L8,
    A8L8,
    A4L4,
    V8U8,
    L6V5U5,
    X8L8V8U8,
    Q8W8V8U8,
    V16U16,
    A2W10V10U10,
    UYVY,
    R8G8_B8G8,
    YUY2,
    G8R8_G8B8,
    DXT1,
    DXT2,
    DXT3,
    DXT4,
    DXT5,
    D16_LOCKABLE,
    D32,
    D15S1,
    D24S8,
    D24X8,
    D24X4S4,
    D16,
    D32F_LOCKABLE,
    D24FS8,
    D32_LOCKABLE,
    S8_LOCKABLE,
    L16,
    VERTEXDATA,
    INDEX16,
    INDEX32,
    Q16W16V16U16,
    MULTI2_ARGB8,
    R16F,
    G16R16F,
    A16B16G16R16F,
    R32F,
    G32R32F,
    A32B32G32R32F,
    CxV8U8,
    A1,
    A2B10G10R10_XR_BIAS,
    BINARYBUFFER,
}

Variants

UNKNOWNR8G8B8A8R8G8B8X8R8G8B8R5G6B5X1R5G5B5A1R5G5B5A4R4G4B4R3G3B2A8A8R3G3B2X4R4G4B4A2B10G10R10A8B8G8R8X8B8G8R8G16R16A2R10G10B10A16B16G16R16A8P8P8L8A8L8A4L4V8U8L6V5U5X8L8V8U8Q8W8V8U8V16U16A2W10V10U10UYVYR8G8_B8G8YUY2G8R8_G8B8DXT1DXT2DXT3DXT4DXT5D16_LOCKABLED32D15S1D24S8D24X8D24X4S4D16D32F_LOCKABLED24FS8D32_LOCKABLES8_LOCKABLEL16VERTEXDATAINDEX16INDEX32Q16W16V16U16MULTI2_ARGB8R16FG16R16FA16B16G16R16FR32FG32R32FA32B32G32R32FCxV8U8A1A2B10G10R10_XR_BIASBINARYBUFFER

Trait Implementations

impl Debug for D3DFORMAT
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for D3DFORMAT
[src]

impl Clone for D3DFORMAT
[src]

fn clone(&self) -> D3DFORMAT

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more