枚举 PixelFormat

PixelFormat enumeration

纹理单元中使用的像素格式。

public enum PixelFormat

名称描述
Unknown0未知像素格式。
L818位像素格式,所有位为亮度。
L16216位像素格式,所有位为亮度。
A838位像素格式,所有位为透明度。
A4L448位像素格式,4位透明度,4位亮度。
BYTE_LA52字节像素格式,1字节亮度,1字节透明度
R5G6B5616位像素格式,5位红色,6位绿色,5位蓝色。
B5G6R5716位像素格式,5位红色,6位绿色,5位蓝色。
R3G3B288位像素格式,2位蓝色,3位绿色,3位红色。
A4R4G4B4916位像素格式,4位用于透明度、红色、绿色和蓝色。
A1R5G5B51016位像素格式,5位用于蓝色、绿色、红色,1位用于透明度。
R8G8B81124位像素格式,8位用于红色、绿色和蓝色。
B8G8R81224位像素格式,8位用于蓝色、绿色和红色。
A8R8G8B81332位像素格式,8位用于透明度、红色、绿色和蓝色。
A8B8G8R81432位像素格式,8位用于蓝色、绿色、红色和透明度。
B8G8R8A81532位像素格式,8位用于蓝色、绿色、红色和透明度。
R8G8B8A81632位像素格式,8位用于红色、绿色、蓝色和透明度。
X8R8G8B81732位像素格式,红色8位,绿色8位,蓝色8位,如 A8R8G8B8,但透明度将被丢弃
X8B8G8R81832位像素格式,蓝色8位,绿色8位,红色8位,如 A8B8G8R8,但透明度将被丢弃
A2R10G10B101932位像素格式,2位用于透明度,10位用于红色、绿色和蓝色。
A2B10G10R102032位像素格式,10位用于蓝色、绿色和红色,2位用于透明度。
DXT121DDS(DirectDraw Surface)DXT1 格式。
DXT222DDS(DirectDraw Surface)DXT2 格式。
DXT323DDS(DirectDraw Surface)DXT3 格式。
DXT424DDS(DirectDraw Surface)DXT4 格式。
DXT525DDS(DirectDraw Surface)DXT5 格式。
FLOAT16_R2616位像素格式,红色 16 位(浮点)。
FLOAT16_RGB2748位像素格式,红色 16 位(浮点),绿色 16 位(浮点),蓝色 16 位(浮点)
FLOAT16_RGBA2864 位像素格式,红色使用 16 位 (float),绿色使用 16 位 (float),蓝色使用 16 位 (float),透明度使用 16 位 (float)
FLOAT32_R2932 位像素格式,红色使用 32 位 (float)
FLOAT32_RGB3096 位像素格式,红色使用 32 位 (float),绿色使用 32 位 (float),蓝色使用 32 位 (float)
FLOAT32_RGBA31128 位像素格式,红色使用 32 位 (float),绿色使用 32 位 (float),蓝色使用 32 位 (float),透明度使用 32 位 (float)
FLOAT16_GR3232 位,2 通道 s10e5 浮点像素格式,绿色使用 16 位,红色使用 16 位
FLOAT32_GR3364 位,2 通道浮点像素格式,绿色使用 32 位,红色使用 32 位
DEPTH34深度纹理格式。
SHORT_RGBA3564 位像素格式,红、绿、蓝和透明度各使用 16 位
SHORT_GR3632 位像素格式,绿色使用 16 位,红色使用 16 位
SHORT_RGB3748 位像素格式,红、绿、蓝各使用 16 位
R32_UINT3832 位像素格式,红色使用 32 位 (unsigned int)。
R32G32_UINT3964 位像素格式,红色使用 32 位 (unsigned int),蓝色使用 32 位 (unsigned int)。
R32G32B32A32_UINT40128 位像素格式,红色使用 32 位 (unsigned int),蓝色使用 32 位 (unsigned int),绿色使用 32 位 (unsigned int),透明度使用 32 位 (unsigned int)。
R8418 位像素格式,全部位用于红色。
G8428 位像素格式,全部位用于绿色。
B8438 位像素格式,全部位用于蓝色。

另请参见