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 パーティション分割オプション。 |