次の方法で共有


D3DSTENCILCAPS

ドライバーのステンシル能力フラグです。

#define 説明
D3DSTENCILCAPS_KEEP 0x00000001L ステンシル バッファーの値を更新しません。これはデフォルト値です。
D3DSTENCILCAPS_ZERO 0x00000002L ステンシル バッファーの値を 0 に設定します。
D3DSTENCILCAPS_REPLACE 0x00000004L ステンシル バッファーの値を参照値で置き換えます。
D3DSTENCILCAPS_INCRSAT 0x00000008L ステンシル バッファーの値を最大値を上限にインクリメントさせます。
D3DSTENCILCAPS_DECRSAT 0x00000010L ステンシル バッファーの値の値を 0 を下限にデクリメントさせます。
D3DSTENCILCAPS_INVERT 0x00000020L ステンシル バッファーの値のビットを反転します。
D3DSTENCILCAPS_INCR 0x00000040L ステンシル バッファーの値をインクリメントさせます。その値が最大値を超えると 0 に戻します。
D3DSTENCILCAPS_DECR 0x00000080L ステンシル バッファーの値をデクリメントさせます。その値が 0 より小さくなると最大値に戻します。
D3DSTENCILCAPS_TWOSIDED 0x00000100L デバイスは 2 面ステンシルをサポートしています。

ステンシル バッファーの値は 0 から 2n - 1 までの範囲の整数値です。n はステンシル バッファーのビット深度です。

これらの定数は、D3DCAPS9 の StencilCaps メンバーが使用します。

定数情報

ヘッダー d3d9caps.h
最低限必要なオペレーティング システム Windows 98