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