D3DUSAGE_QUERY
これらのオプションは、クエリ リソースの種類を識別します。
#define | 説明 |
---|---|
D3DUSAGE_QUERY_FILTER | リソース形式にクエリを実行して、D3DTEXF_POINT以外のテクスチャ フィルターの種類 (常にサポートされている) をサポートしているかどうかを確認します。 |
D3DUSAGE_QUERY_LEGACYBUMPMAP | レガシ バンプ マップに関するリソースのクエリを実行します。 |
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING | リソースにクエリを実行して、ポスト ピクセル シェーダー ブレンドのサポートのサポートを確認します。 CheckDeviceFormat がD3DUSAGE_QUERY_POSTPIXELSHADER_BLENDINGで失敗した場合、ピクセル ブレンド後の操作はサポートされません。 これには、アルファ テスト、ピクセル 霧、レンダー ターゲット ブレンド、カラー 書き込み有効化、ディザリングが含まれます。 |
D3DUSAGE_QUERY_SRGBREAD | リソースにクエリを実行して、読み取り操作中にテクスチャがガンマ補正をサポートしているかどうかを確認します。 |
D3DUSAGE_QUERY_SRGBWRITE | リソースにクエリを実行して、書き込み操作中にテクスチャがガンマ補正をサポートしているかどうかを確認します。 |
D3DUSAGE_QUERY_VERTEXTEXTURE | リソースにクエリを実行して、頂点シェーダー テクスチャ サンプリングのサポートを確認します。 |
D3DUSAGE_QUERY_WRAPANDMIP | リソースにクエリを実行して、テクスチャ ラッピングとミップ マッピングのサポートを確認します。 |
CheckDeviceFormat を使用して、これらの使用法と D3DUSAGE に記載されているその他の使用法に対するハードウェア サポートのクエリを実行します。
定数情報
要件 | 値 |
---|---|
ヘッダー | d3d9types.h |
最小オペレーティング システム | Windows 98 |
関連トピック