ID3D11TracingDevice::SetShaderTrackingOptions メソッド (d3d11sdklayers.h)
特定のシェーダーの参照ラスタライザーの競合状態追跡オプションを設定します。
構文
HRESULT SetShaderTrackingOptions(
[in] IUnknown *pShader,
[in] UINT Options
);
パラメーター
[in] pShader
シェーダーの IUnknown インターフェイスへのポインター。
[in] Options
ビットごとの OR 演算を使用して結合されるD3D11_SHADER_TRACKING_OPTIONS型指定フラグの組み合わせ。 結果の値は、追跡オプションを識別します。 フラグが存在する場合、フラグが表す追跡オプションは "on" に設定されます。それ以外の場合、追跡オプションは "off" に設定されます。
戻り値
このメソッドは、 Direct3D 11 のリターン コードのいずれかを返します。
注釈
D3D11_SHADER_TRACKING_OPTION_UAV_SPECIFIC_FLAGS)コンピューティング シェーダーの Options パラメーターでは、 SetShaderTrackingOptions によって無視されます。
メモこの API には、Windows 8用の Windows ソフトウェア開発キット (SDK) が必要です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | d3d11sdklayers.h |
Library | D3DCompiler.lib |