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 メンバーをエンコードするために使用されます。