英語で読む

次の方法で共有


d3dcommon.h ヘッダー

このヘッダーは、Direct3D 11 Graphics によって使用されます。 詳細については、次を参照してください。

d3dcommon.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
ID3D10Blob

このインターフェイスは、任意の長さのデータを返すために使用されます。
ID3DDestructionNotifier

ID3DDestructionNotifier は、Direct3D nano-COM オブジェクトが破棄されたときにコールバックに登録するために使用できるインターフェイスです。
ID3DInclude

ID3DInclude は、アプリケーションがシェーダーを開いたり閉じたりするためにユーザーがオーバーライド可能なメソッドを呼び出せるようにユーザーが実装するインクルード インターフェイスです

構造

 
D3D_SHADER_MACRO

シェーダー マクロを定義します。

列挙

 
D3D_CBUFFER_TYPE

定数バッファー データの使用目的を示す値。
D3D_DRIVER_TYPE

ドライバーの種類のオプション。
D3D_FEATURE_LEVEL

Direct3D デバイスを対象とする一連の機能について説明します。
D3D_INCLUDE_TYPE

シェーダーの位置を示す値
D3D_INTERPOLATION_MODE

ラスター化時の値の計算方法に影響する補間モードを指定します。
D3D_MIN_PRECISION

必要な最小補間精度を示す値。
D3D_NAME

システム値セマンティクスを使用するシェーダー パラメーターを識別する値。
D3D_PARAMETER_FLAGS

関数パラメーターのセマンティック フラグを示します。
D3D_PRIMITIVE

パイプラインがジオメトリまたはハル シェーダー入力プリミティブを解釈する方法を示します。
D3D_PRIMITIVE_TOPOLOGY

入力アセンブラー ステージにバインドされている頂点データをパイプラインが解釈する方法を示す値。 これらのプリミティブ トポロジ値は、頂点データを画面上にレンダリングする方法を決定します。
D3D_REGISTER_COMPONENT_TYPE

レジスタに格納できるデータ型を識別する値。
D3D_RESOURCE_RETURN_TYPE

戻り値の型を示します。
D3D_SHADER_CBUFFER_FLAGS

定数データ バッファーの使用目的を示す値。
D3D_SHADER_INPUT_FLAGS

シェーダー入力オプションを識別する値。
D3D_SHADER_INPUT_TYPE

シェーダーにバインドでき、シェーダーのリソースの説明の一部として反映されるリソースの種類を識別する値。
D3D_SHADER_VARIABLE_CLASS

シェーダー変数のクラスを識別する値。
D3D_SHADER_VARIABLE_FLAGS

シェーダー変数に関する情報を識別する値。
D3D_SHADER_VARIABLE_TYPE

シェーダー変数に割り当てることができるさまざまなデータ、テクスチャ、バッファーの種類を識別する値。
D3D_SRV_DIMENSION

シェーダー リソースとして表示されるリソースの種類を識別する値。
D3D_TESSELLATOR_DOMAIN

テセレータ データのドメイン オプション。
D3D_TESSELLATOR_OUTPUT_PRIMITIVE

出力プリミティブ型。
D3D_TESSELLATOR_PARTITIONING

パーティション分割オプション。