D3D10_DDI_TEXTURE_ADDRESS_MODE列挙 (d3d10umddi.h)
D3D10_DDI_TEXTURE_ADDRESS_MODE列挙型には、サンプラーのテクスチャ アドレス モードを識別する値が含まれています。
構文
typedef enum D3D10_DDI_TEXTURE_ADDRESS_MODE {
D3D10_DDI_TEXTURE_ADDRESS_WRAP,
D3D10_DDI_TEXTURE_ADDRESS_MIRROR,
D3D10_DDI_TEXTURE_ADDRESS_CLAMP,
D3D10_DDI_TEXTURE_ADDRESS_BORDER,
D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE
} ;
定数
D3D10_DDI_TEXTURE_ADDRESS_WRAP すべての整数ジャンクションでテクスチャを並べて表示します。 たとえば、0 ~ 3 の値の場合、テクスチャは 3 回繰り返されます。ミラーリングは実行されません。 |
D3D10_DDI_TEXTURE_ADDRESS_MIRROR D3D10_DDI_TEXTURE_ADDRESS_WRAPと同様に、テクスチャがすべての整数ジャンクションで反転される点が除きます。 たとえば、0 から 1 の値の場合、テクスチャは通常どおりに処理されます。1 から 2 の間では、テクスチャは反転 (ミラー化) されます。と 2 から 3 の間では、テクスチャは再び正常になり、次のように表示されます。 |
D3D10_DDI_TEXTURE_ADDRESS_CLAMP [0.0, 1.0] の範囲外のテクスチャ座標は、それぞれ 0.0 または 1.0 のテクスチャカラーに設定されます。 |
D3D10_DDI_TEXTURE_ADDRESS_BORDER [0.0, 1.0] の範囲外のテクスチャ座標は境界線の色に設定されます。 |
D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE D3D10_DDI_TEXTURE_ADDRESS_MIRRORとD3D10_DDI_TEXTURE_ADDRESS_CLAMPに似ています。 テクスチャ座標の絶対値を受け取り (したがって、0 を中心にミラーリング)、最大値にクランプします。 D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCEの最も一般的な使用方法はボリューム テクスチャです。この場合、完全なD3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE テクスチャ アドレス指定モードのサポートは必要ありませんが、データは 1 つの軸を中心に対称です。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
Header | d3d10umddi.h (D3d10umddi.h を含む) |