enum TEX_ALPHA_MODE
{
TEX_ALPHA_MODE_UNKNOWN = 0,
TEX_ALPHA_MODE_STRAIGHT = 1,
TEX_ALPHA_MODE_PREMULTIPLIED = 2,
TEX_ALPHA_MODE_OPAQUE = 3,
TEX_ALPHA_MODE_CUSTOM = 4
};
| Constant | Description |
|---|---|
| TEX_ALPHA_MODE_UNKNOWN | Unknown. |
| TEX_ALPHA_MODE_STRAIGHT | Using straight alpha. The default. |
| TEX_ALPHA_MODE_PREMULTIPLIED | Using premultiplied alpha. The only legacy file case where you can assume this is implied is when using the FourCC formats DXT2 or DXT4. |
| TEX_ALPHA_MODE_OPAQUE | The alpha channel is not actually encoding transparency. |
| TEX_ALPHA_MODE_CUSTOM | The alpha channel contains only ‘fully opaque’ values and could be ignored. |
Header: Declared in directxtex.h.