次の方法で共有


IDebugShaderRequest2::GenerateInstructions メソッド

デバッグ要求でシェーダー トレース命令を生成する要求。 トレースベースのデバッグは、GPU ではなく CPU (反り) で行われます。

構文

HRESULT GenerateInstructions(
   IPixErrorCallback *      errorCallback,
   DebugShaderRequestInfo * requestInfo,
   PixelHistoryOperation *  pPixelHistory,
   IDebugShaderCallback *   pCallback
);

パラメーター

errorCallback
シェーダー トレース命令の生成中に発生する可能性があるエラーのコールバックのアドレス。

requestInfo
要求されたイベント/頂点/ピクセルを記述する DebugShaderRequestInfo 構造体のアドレス。

pPixelHistory
デバッグする関連ピクセルを検索するために使用されるピクセル履歴結果のアドレス。 ピクセル シェーダーをデバッグする場合にのみ適用されます。

pCallback
結果をホストに通知するために使用されるコールバックのアドレス。

戻り値

このメソッドが成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。

要件

ヘッダー

Vspixengine.h

関連項目

IDebugShaderRequest2