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

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

Trait Implementations

Derived Implementations

impl Debug for D3DFORMAT

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

impl Copy for D3DFORMAT

impl Clone for D3DFORMAT

fn clone(&self) -> D3DFORMAT

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