英語で読む

次の方法で共有


d3d11shader.h ヘッダー

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

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

インターフェイス

 
ID3D11FunctionLinkingGraph

関数リンク グラフ インターフェイスは、値を相互に渡すプリコンパイル済み関数呼び出しのシーケンスで構成されるシェーダーを構築するために使用されます。
ID3D11FunctionParameterReflection

function-parameter-reflection インターフェイスは、function-parameter info にアクセスします。 (ID3D11FunctionParameterReflection)
ID3D11FunctionReflection

関数リフレクション インターフェイスは、関数情報にアクセスします。 (ID3D11FunctionReflection)
ID3D11LibraryReflection

ライブラリ リフレクション インターフェイスは、ライブラリ情報にアクセスします。 (ID3D11LibraryReflection)
ID3D11Linker

リンカー インターフェイスは、シェーダー モジュールをリンクするために使用されます。
ID3D11LinkingNode

リンク ノード インターフェイスは、シェーダー のリンクに使用されます。
ID3D11Module

モジュール インターフェイスは、リソースの再バインドに使用されるモジュールのインスタンスを作成します。
ID3D11ModuleInstance

モジュール インスタンス インターフェイスは、リソースの再バインドに使用されます。
ID3D11ShaderReflection

シェーダー リフレクション インターフェイスは、シェーダー情報にアクセスします。 (ID3D11ShaderReflection)
ID3D11ShaderReflectionConstantBuffer

このシェーダー リフレクション インターフェイスは、定数バッファーへのアクセスを提供します。 (ID3D11ShaderReflectionConstantBuffer)
ID3D11ShaderReflectionType

このシェーダー リフレクション インターフェイスは、変数型へのアクセスを提供します。 (ID3D11ShaderReflectionType)
ID3D11ShaderReflectionVariable

このシェーダー リフレクション インターフェイスは、変数へのアクセスを提供します。 (ID3D11ShaderReflectionVariable)

構造

 
D3D11_FUNCTION_DESC

関数について説明します。 (D3D11_FUNCTION_DESC)
D3D11_LIBRARY_DESC

ライブラリについて説明します。 (D3D11_LIBRARY_DESC)
D3D11_PARAMETER_DESC

関数パラメーターについて説明します。 (D3D11_PARAMETER_DESC)
D3D11_SHADER_BUFFER_DESC

シェーダー定数バッファーについて説明します。 (D3D11_SHADER_BUFFER_DESC)
D3D11_SHADER_DESC

シェーダーについて説明します。 (D3D11_SHADER_DESC)
D3D11_SHADER_INPUT_BIND_DESC

シェーダー リソースをシェーダー入力にバインドする方法について説明します。 (D3D11_SHADER_INPUT_BIND_DESC)
D3D11_SHADER_TYPE_DESC

シェーダー変数の型について説明します。 (D3D11_SHADER_TYPE_DESC)
D3D11_SHADER_VARIABLE_DESC

シェーダー変数について説明します。 (D3D11_SHADER_VARIABLE_DESC)
D3D11_SIGNATURE_PARAMETER_DESC

シェーダー署名について説明します。 (D3D11_SIGNATURE_PARAMETER_DESC)

列挙

 
D3D11_SHADER_VERSION_TYPE

シェーダーの種類を示します。