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 |