d3d12shader.h ヘッダー
このヘッダーは、Direct3D 12 Graphics によって使用されます。 詳細については、次を参照してください。
d3d12shader.h には、次のプログラミング インターフェイスが含まれています。
インターフェイス
ID3D12FunctionParameterReflection function-parameter-reflection インターフェイスは、function-parameter info にアクセスします。 (ID3D12FunctionParameterReflection) |
ID3D12FunctionReflection 関数リフレクション インターフェイスは、関数情報にアクセスします。 (ID3D12FunctionReflection) |
ID3D12LibraryReflection ライブラリ リフレクション インターフェイスは、ライブラリ情報にアクセスします。 (ID3D12LibraryReflection) |
ID3D12ShaderReflection シェーダー リフレクション インターフェイスは、シェーダー情報にアクセスします。 (ID3D12ShaderReflection) |
ID3D12ShaderReflectionConstantBuffer このシェーダー リフレクション インターフェイスは、定数バッファーへのアクセスを提供します。 (ID3D12ShaderReflectionConstantBuffer) |
ID3D12ShaderReflectionType このシェーダー リフレクション インターフェイスは、変数型へのアクセスを提供します。 (ID3D12ShaderReflectionType) |
ID3D12ShaderReflectionVariable このシェーダー リフレクション インターフェイスは、変数へのアクセスを提供します。 (ID3D12ShaderReflectionVariable) |
構造
D3D12_FUNCTION_DESC 関数について説明します。 (D3D12_FUNCTION_DESC) |
D3D12_LIBRARY_DESC ライブラリについて説明します。 (D3D12_LIBRARY_DESC) |
D3D12_PARAMETER_DESC 関数パラメーターについて説明します。 (D3D12_PARAMETER_DESC) |
D3D12_SHADER_BUFFER_DESC シェーダー定数バッファーについて説明します。 (D3D12_SHADER_BUFFER_DESC) |
D3D12_SHADER_DESC シェーダーについて説明します。 (D3D12_SHADER_DESC) |
D3D12_SHADER_INPUT_BIND_DESC シェーダー リソースをシェーダー入力にバインドする方法について説明します。 (D3D12_SHADER_INPUT_BIND_DESC) |
D3D12_SHADER_TYPE_DESC シェーダー変数の型について説明します。 (D3D12_SHADER_TYPE_DESC) |
D3D12_SHADER_VARIABLE_DESC シェーダー変数について説明します。 (D3D12_SHADER_VARIABLE_DESC) |
D3D12_SIGNATURE_PARAMETER_DESC シェーダーシグネチャについて説明します。 (D3D12_SIGNATURE_PARAMETER_DESC) |
列挙
D3D12_SHADER_VERSION_TYPE Direct3D で認識されるシェーダーの種類を列挙します。 D3D12_SHADER_DESC構造体の Version メンバーをエンコードするために使用されます。 |