enumerasi D3D_FEATURE_LEVEL (d3dcommon.h)
Menjelaskan serangkaian fitur yang ditargetkan oleh perangkat Direct3D.
Sintaks
typedef enum D3D_FEATURE_LEVEL {
D3D_FEATURE_LEVEL_1_0_GENERIC,
D3D_FEATURE_LEVEL_1_0_CORE,
D3D_FEATURE_LEVEL_9_1,
D3D_FEATURE_LEVEL_9_2,
D3D_FEATURE_LEVEL_9_3,
D3D_FEATURE_LEVEL_10_0,
D3D_FEATURE_LEVEL_10_1,
D3D_FEATURE_LEVEL_11_0,
D3D_FEATURE_LEVEL_11_1,
D3D_FEATURE_LEVEL_12_0,
D3D_FEATURE_LEVEL_12_1,
D3D_FEATURE_LEVEL_12_2
} ;
Konstanta
D3D_FEATURE_LEVEL_1_0_CORE Nilai: (0x1000) Memungkinkan perangkat Microsoft Compute Driver Model (MCDM) digunakan, atau lebih banyak perangkat kaya fitur (seperti GPU tradisional) yang mendukung superset fungsionalitas. MCDM adalah model driver keseluruhan untuk komputasi saja; ini adalah peer yang diskalakan dari Windows Device Driver Model (WDDM) lingkup yang lebih besar. |
D3D_FEATURE_LEVEL_9_1 Nilai: (0x9100) Menargetkan fitur yang didukung oleh tingkat fitur 9.1, termasuk model shader 2. |
D3D_FEATURE_LEVEL_9_2 Nilai: (0x9200) Menargetkan fitur yang didukung oleh tingkat fitur 9.2, termasuk model shader 2. |
D3D_FEATURE_LEVEL_9_3 Nilai: (0x9300) Menargetkan fitur yang didukung oleh tingkat fitur 9.3, termasuk model shader 2.0b. |
D3D_FEATURE_LEVEL_10_0 Nilai: (0xa000) Menargetkan fitur yang didukung oleh Direct3D 10.0, termasuk model shader 4. |
D3D_FEATURE_LEVEL_10_1 Nilai: (0xa100) Menargetkan fitur yang didukung oleh Direct3D 10.1, termasuk model shader 4. |
D3D_FEATURE_LEVEL_11_0 Nilai: (0xb000) Menargetkan fitur yang didukung oleh Direct3D 11.0, termasuk model shader 5. |
D3D_FEATURE_LEVEL_11_1 Nilai: (0xb100) Menargetkan fitur yang didukung oleh Direct3D 11.1, termasuk model shader 5 dan operasi campuran logis. Tingkat fitur ini memerlukan driver tampilan yang setidaknya diimplementasikan ke WDDM untuk Windows 8 (WDDM 1.2). |
D3D_FEATURE_LEVEL_12_0 Nilai: (0xc000) Menargetkan fitur yang didukung oleh Direct3D 12.0, termasuk model shader 5. |
D3D_FEATURE_LEVEL_12_1 Nilai: (0xc100) Menargetkan fitur yang didukung oleh Direct3D 12.1, termasuk model shader 5. |
D3D_FEATURE_LEVEL_12_2 Nilai: (0xc200) Menargetkan fitur yang didukung oleh Direct3D 12.2, termasuk model shader 6.5. Untuk informasi selengkapnya tentang tingkat fitur 12_2, lihat halaman spesifikasinya. Tingkat fitur 12_2 tersedia di Windows SDK build 20170 dan yang lebih baru. |
Keterangan
Untuk gambaran umum kemampuan setiap tingkat fitur, lihat Tingkat fitur Direct3D.
Untuk informasi tentang batasan pembuatan perangkat non-jenis perangkat keras pada tingkat fitur tertentu, lihat Batasan pembuatan WARP dan perangkat referensi.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3dcommon.h |