ID3D12DeviceRemovedExtendedData::GetPageFaultAllocationOutput メソッド (d3d12.h)

生きているランタイム オブジェクトと最近削除されたランタイム オブジェクトの両方の割り当ての照合を含む、デバイス削除された拡張データ (DRED) ページのエラー データを取得します。 アドレスが渡されたオブジェクトは、データを受け取ります。

構文

HRESULT GetPageFaultAllocationOutput(
  D3D12_DRED_PAGE_FAULT_OUTPUT *pOutput
);

パラメーター

pOutput

D3D12_DRED_PAGE_FAULT_OUTPUT オブジェクトのアドレスを受け取る出力パラメーター。

戻り値

関数が成功した場合は、S_OKを返します。 それ以外の場合は、HRESULTエラー コードを返します。 デバイスが削除された状態で されていない 場合は、DXGI_ERROR_NOT_CURRENTLY_AVAILABLE を返します。 ID3D12DeviceRemovedExtendedDataSettings::SetPageFaultEnablementでページ フォールト レポートが有効になっていない場合に DXGI_ERROR_UNSUPPORTED を返します。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1903
ターゲット プラットフォーム の ウィンドウズ
ヘッダー d3d12.h
ライブラリ D3D12.lib
DLL D3D12.dll

関連項目