D3DGetDebugInfo 関数 (d3dcompiler.h)
メモ この API を使用して Windows ストア アプリを開発できますが、Windows ストアに送信するアプリでは使用できません。
構文
HRESULT D3DGetDebugInfo(
[in] LPCVOID pSrcData,
[in] SIZE_T SrcDataSize,
[out] ID3DBlob **ppDebugInfo
);
パラメーター
[in] pSrcData
種類: LPCVOID
ソース データへのポインター。コンパイルされていない HLSL コードまたはコンパイル済み HLSL コードのいずれか。
[in] SrcDataSize
種類: SIZE_T
pSrcData の長さ。
[out] ppDebugInfo
種類: ID3DBlob**
デバッグ情報を含む ID3DBlob インターフェイスを受け取るバッファーへのポインター。
戻り値
種類: HRESULT
Direct3D 11 のリターン コードのいずれかを返します。
注釈
デバッグ情報は、 D3DCompile を呼び出した後、シェーダーの本体に埋め込まれます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3dcompiler.h |
Library | D3dcompiler_47.lib |
[DLL] | D3dcompiler_47.dll |