ホーム › Graphics.Direct3D10 › D3D10_FEATURE_LEVEL1
D3D10_FEATURE_LEVEL1
列挙型メンバー 5
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| D3D10_FEATURE_LEVEL_10_0 | 40960 | 0xA000 | ハードウェアが Direct3D 10.0 の機能をサポートします。 |
| D3D10_FEATURE_LEVEL_10_1 | 41216 | 0xA100 | ハードウェアが Direct3D 10.1 の機能をサポートします。 |
| D3D10_FEATURE_LEVEL_9_1 | 37120 | 0x9100 | ハードウェアが 9.1 の 機能レベル をサポートします。 |
| D3D10_FEATURE_LEVEL_9_2 | 37376 | 0x9200 | ハードウェアが 9.2 の 機能レベル をサポートします。 |
| D3D10_FEATURE_LEVEL_9_3 | 37632 | 0x9300 | ハードウェアが 9.3 の 機能レベル をサポートします。 |
公式ドキュメント
要求されるハードウェア アクセラレーションのバージョンです。
解説(Remarks)
D3D10CreateDevice1 または D3D10CreateDeviceAndSwapChain1 でデバイスを作成するときに、この列挙型を使用します。
10level9 の機能レベル 9_1、9_2、9_3 は、Direct3D 11 ランタイム (Windows 7、Windows Server 2008 R2、Service Pack 2 (SP2) を適用した更新済みの Windows Vista [KB 971644]、および更新済みの Windows Server 2008 [KB 971512]) でのみ使用できます。
特定の機能レベルでハードウェア以外の種類のデバイスを作成する場合の制限については、WARP デバイスとリファレンス デバイスの作成に関する制限を参照してください。
各機能レベルの機能の概要については、機能レベルごとの概要を参照してください。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 D3D10_FEATURE_LEVEL1 : int {
D3D10_FEATURE_LEVEL_10_0 = 40960,
D3D10_FEATURE_LEVEL_10_1 = 41216,
D3D10_FEATURE_LEVEL_9_1 = 37120,
D3D10_FEATURE_LEVEL_9_2 = 37376,
D3D10_FEATURE_LEVEL_9_3 = 37632
} D3D10_FEATURE_LEVEL1;public enum D3D10_FEATURE_LEVEL1 : int
{
D3D10_FEATURE_LEVEL_10_0 = 40960,
D3D10_FEATURE_LEVEL_10_1 = 41216,
D3D10_FEATURE_LEVEL_9_1 = 37120,
D3D10_FEATURE_LEVEL_9_2 = 37376,
D3D10_FEATURE_LEVEL_9_3 = 37632,
}Public Enum D3D10_FEATURE_LEVEL1 As Integer
D3D10_FEATURE_LEVEL_10_0 = 40960
D3D10_FEATURE_LEVEL_10_1 = 41216
D3D10_FEATURE_LEVEL_9_1 = 37120
D3D10_FEATURE_LEVEL_9_2 = 37376
D3D10_FEATURE_LEVEL_9_3 = 37632
End Enumimport enum
class D3D10_FEATURE_LEVEL1(enum.IntEnum):
D3D10_FEATURE_LEVEL_10_0 = 40960
D3D10_FEATURE_LEVEL_10_1 = 41216
D3D10_FEATURE_LEVEL_9_1 = 37120
D3D10_FEATURE_LEVEL_9_2 = 37376
D3D10_FEATURE_LEVEL_9_3 = 37632// D3D10_FEATURE_LEVEL1
pub const D3D10_FEATURE_LEVEL_10_0: i32 = 40960;
pub const D3D10_FEATURE_LEVEL_10_1: i32 = 41216;
pub const D3D10_FEATURE_LEVEL_9_1: i32 = 37120;
pub const D3D10_FEATURE_LEVEL_9_2: i32 = 37376;
pub const D3D10_FEATURE_LEVEL_9_3: i32 = 37632;// D3D10_FEATURE_LEVEL1
const (
D3D10_FEATURE_LEVEL_10_0 int32 = 40960
D3D10_FEATURE_LEVEL_10_1 int32 = 41216
D3D10_FEATURE_LEVEL_9_1 int32 = 37120
D3D10_FEATURE_LEVEL_9_2 int32 = 37376
D3D10_FEATURE_LEVEL_9_3 int32 = 37632
)const
D3D10_FEATURE_LEVEL_10_0 = 40960;
D3D10_FEATURE_LEVEL_10_1 = 41216;
D3D10_FEATURE_LEVEL_9_1 = 37120;
D3D10_FEATURE_LEVEL_9_2 = 37376;
D3D10_FEATURE_LEVEL_9_3 = 37632;// D3D10_FEATURE_LEVEL1
pub const D3D10_FEATURE_LEVEL_10_0: i32 = 40960;
pub const D3D10_FEATURE_LEVEL_10_1: i32 = 41216;
pub const D3D10_FEATURE_LEVEL_9_1: i32 = 37120;
pub const D3D10_FEATURE_LEVEL_9_2: i32 = 37376;
pub const D3D10_FEATURE_LEVEL_9_3: i32 = 37632;const
D3D10_FEATURE_LEVEL_10_0* = 40960
D3D10_FEATURE_LEVEL_10_1* = 41216
D3D10_FEATURE_LEVEL_9_1* = 37120
D3D10_FEATURE_LEVEL_9_2* = 37376
D3D10_FEATURE_LEVEL_9_3* = 37632enum D3D10_FEATURE_LEVEL1 : int {
D3D10_FEATURE_LEVEL_10_0 = 40960,
D3D10_FEATURE_LEVEL_10_1 = 41216,
D3D10_FEATURE_LEVEL_9_1 = 37120,
D3D10_FEATURE_LEVEL_9_2 = 37376,
D3D10_FEATURE_LEVEL_9_3 = 37632,
}#define global D3D10_FEATURE_LEVEL_10_0 0xA000
#define global D3D10_FEATURE_LEVEL_10_1 0xA100
#define global D3D10_FEATURE_LEVEL_9_1 0x9100
#define global D3D10_FEATURE_LEVEL_9_2 0x9200
#define global D3D10_FEATURE_LEVEL_9_3 0x9300