ホーム › Graphics.Direct3D12 › D3D12_DRED_ENABLEMENT
D3D12_DRED_ENABLEMENT
列挙型メンバー 3
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED | 0 | 0x0 | DRED 機能を、システムによって DRED が自動的に有効化された場合 (たとえば、ユーザーが FeedbackHub 経由で問題を再現している場合) にのみ有効にすることを指定します。 |
| D3D12_DRED_ENABLEMENT_FORCED_OFF | 1 | 0x1 | システムの状態にかかわらず、DRED 機能を強制的に無効にすることを指定します。 |
| D3D12_DRED_ENABLEMENT_FORCED_ON | 2 | 0x2 | システムの状態にかかわらず、DRED 機能を強制的に有効にすることを指定します。 |
公式ドキュメント
個々の Device Removed Extended Data (DRED) 機能を有効にする方法を指定する定数を定義します (ID3D12DeviceRemovedExtendedDataSettings インターフェイス が使用します)。DRED バージョン 1.1 以降では、すべての設定の既定値は D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED です。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum D3D12_DRED_ENABLEMENT : int {
D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED = 0,
D3D12_DRED_ENABLEMENT_FORCED_OFF = 1,
D3D12_DRED_ENABLEMENT_FORCED_ON = 2
} D3D12_DRED_ENABLEMENT;public enum D3D12_DRED_ENABLEMENT : int
{
D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED = 0,
D3D12_DRED_ENABLEMENT_FORCED_OFF = 1,
D3D12_DRED_ENABLEMENT_FORCED_ON = 2,
}Public Enum D3D12_DRED_ENABLEMENT As Integer
D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED = 0
D3D12_DRED_ENABLEMENT_FORCED_OFF = 1
D3D12_DRED_ENABLEMENT_FORCED_ON = 2
End Enumimport enum
class D3D12_DRED_ENABLEMENT(enum.IntEnum):
D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED = 0
D3D12_DRED_ENABLEMENT_FORCED_OFF = 1
D3D12_DRED_ENABLEMENT_FORCED_ON = 2// D3D12_DRED_ENABLEMENT
pub const D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED: i32 = 0;
pub const D3D12_DRED_ENABLEMENT_FORCED_OFF: i32 = 1;
pub const D3D12_DRED_ENABLEMENT_FORCED_ON: i32 = 2;// D3D12_DRED_ENABLEMENT
const (
D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED int32 = 0
D3D12_DRED_ENABLEMENT_FORCED_OFF int32 = 1
D3D12_DRED_ENABLEMENT_FORCED_ON int32 = 2
)const
D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED = 0;
D3D12_DRED_ENABLEMENT_FORCED_OFF = 1;
D3D12_DRED_ENABLEMENT_FORCED_ON = 2;// D3D12_DRED_ENABLEMENT
pub const D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED: i32 = 0;
pub const D3D12_DRED_ENABLEMENT_FORCED_OFF: i32 = 1;
pub const D3D12_DRED_ENABLEMENT_FORCED_ON: i32 = 2;const
D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED* = 0
D3D12_DRED_ENABLEMENT_FORCED_OFF* = 1
D3D12_DRED_ENABLEMENT_FORCED_ON* = 2enum D3D12_DRED_ENABLEMENT : int {
D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED = 0,
D3D12_DRED_ENABLEMENT_FORCED_OFF = 1,
D3D12_DRED_ENABLEMENT_FORCED_ON = 2,
}#define global D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED 0x0
#define global D3D12_DRED_ENABLEMENT_FORCED_OFF 0x1
#define global D3D12_DRED_ENABLEMENT_FORCED_ON 0x2