D3D12_DEVICE_REMOVED_EXTENDED_DATA1 構造体 (d3d12.h)

デバッガーとデバッガー拡張機能が DRED データにアクセスできるように、デバイスの削除された拡張データ (DRED) バージョン 1.1 のデバイス削除データを表します。 「D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA」も参照してください。

この構造体は、どのインターフェイス メソッドでも使用されず、ランタイム API アクセスは提供されません。

構文

typedef struct D3D12_DEVICE_REMOVED_EXTENDED_DATA1 {
  HRESULT                            DeviceRemovedReason;
  D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT AutoBreadcrumbsOutput;
  D3D12_DRED_PAGE_FAULT_OUTPUT       PageFaultOutput;
} D3D12_DEVICE_REMOVED_EXTENDED_DATA1;

メンバー

DeviceRemovedReason

デバイスが削除された理由を含む HRESULT ( GetDeviceRemovedReason の戻り値と一致します)。 COM エラー コード (UI、オーディオ、DirectX、コーデック) も参照してください。

AutoBreadcrumbsOutput

デバイスの削除前の自動階層リンク状態を含む D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT 値。

PageFaultOutput

デバイス の削除 が GPU ページ フォールトの結果である場合にページ フォールト データを含むD3D12_DRED_PAGE_FAULT_OUTPUT値。

要件

   
サポートされている最小のクライアント Windows 10 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
Header d3d12.h

関連項目