Microsoft DirectX 8.0 (C++) |
重要な点は、あらゆる単一のテクスチャでは、16 テクセルのグループごとに 64 ビットまたは 128 ビットとして格納されるデータを指定するよう注意するという点である。64 ビット ブロック (つまり、フォーマット DXT1) がテクスチャ用に使用される場合、いくつかのテクスチャのブロックごとに不透明と 1 ビット アルファ フォーマットを組み合わせることができる。つまり、色 0 と色 1 の符号なし整数のマグニチュードの比較は、16 テクセルの各ブロックごとに実行される。
128 ビット ブロックを使用する場合、テクスチャ全体にアルファ チャネルを明示的 (フォーマット DXT2 または DXT3) に、または補間したモード (フォーマット DXT4 または DXT5) で指定しなくてはならない。色の場合と同様、補間したモード (フォーマット DXT4 および DXT5) を選択する場合、8 つの補間したアルファか、ブロック単位で使用できる 6 つの補間したアルファ モードのいずれかを使用できることに注意すること。さらに、アルファ 0 とアルファ 1 のマグニチュードの比較は、ブロックごとに行われる。