D3D10_DDI_SAMPLER_DESC 構造体 (d3d10umddi.h)
D3D10_DDI_SAMPLER_DESC構造体はサンプラーを記述します。
構文
typedef struct D3D10_DDI_SAMPLER_DESC {
[in] D3D10_DDI_FILTER Filter;
[in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressU;
[in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressV;
[in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressW;
[in] FLOAT MipLODBias;
[in] UINT MaxAnisotropy;
[in] D3D10_DDI_COMPARISON_FUNC ComparisonFunc;
FLOAT BorderColor[4];
[in] FLOAT MinLOD;
[in] FLOAT MaxLOD;
} D3D10_DDI_SAMPLER_DESC;
メンバー
[in] Filter
サンプラーのフィルター プロパティを示す D3D10_DDI_FILTER型指定された値。
[in] AddressU
u 座標のテクスチャ アドレス モードを示す、 D3D10_DDI_TEXTURE_ADDRESS_MODE型指定の値。
[in] AddressV
v 座標のテクスチャ アドレス モードを示すD3D10_DDI_TEXTURE_ADDRESS_MODE型指定の値。
[in] AddressW
w 座標のテクスチャ アドレス モードを示す D3D10_DDI_TEXTURE_ADDRESS_MODE型指定の値。
[in] MipLODBias
MIP マップの詳細レベル (LOD) に対してドライバーが選択するレベルに影響する単精度浮動小数点。
[in] MaxAnisotropy
異方性テクスチャ ステージ状態の有効な最大値。
[in] ComparisonFunc
実行するサンプラー比較関数を示すD3D10_DDI_COMPARISON_FUNC型指定の値。
[in] BorderColor[4]
RGBA の単精度浮動小数点ベクトルの 4 要素配列 (Red == 0)。 境界線の色は、 AddressU、 AddressV、または AddressW メンバーでD3D10_DDI_TEXTURE_ADDRESS_BORDER値が指定されている場合に使用されます。 float は、適切なリソース形式に変換する必要があります。
[in] MinLOD
サンプラーの最小詳細レベル (LOD) の単精度浮動小数点ベクトル。
[in] MaxLOD
サンプラーの最大詳細レベル (LOD) の単精度浮動小数点ベクトル。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
Header | d3d10umddi.h (D3d10umddi.h を含む) |