Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penting
Beberapa informasi berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersurat maupun tersirat, sehubungan dengan informasi yang diberikan di sini.
Menentukan konstanta yang menentukan properti adaptor DXCore. Teruskan salah satu konstanta ini ke metode IDXCoreAdapter::GetPropertySize untuk mengambil ukuran buffer yang diperlukan untuk menerima nilai properti yang sesuai; kemudian teruskan konstanta yang sama ke metode IDXCoreAdapter::GetProperty untuk mengambil nilai properti dalam buffer yang Anda alokasikan.
Sintaksis
typedef enum DXCoreAdapterProperty {
InstanceLuid = 0,
DriverVersion = 1,
DriverDescription = 2,
HardwareID = 3,
KmdModelVersion = 4,
ComputePreemptionGranularity = 5,
GraphicsPreemptionGranularity = 6,
DedicatedAdapterMemory = 7,
DedicatedSystemMemory = 8,
SharedSystemMemory = 9,
AcgCompatible = 10,
IsHardware = 11,
IsIntegrated = 12,
IsDetachable = 13,
HardwareIDParts = 14,
PhysicalAdapterCount = 15,
AdapterEngineCount = 16,
AdapterEngineName = 17
} ;
Konstanta
InstanceLuidNilai: 0 Menentukan properti adaptor InstanceLuid Properti adaptor |
DriverVersionNilai: 1 Menentukan properti adaptor DriverVersion Properti adaptor |
DriverDescriptionNilai: Menentukan properti adaptor Properti adaptor |
HardwareIDNilai: 3 Menentukan properti adaptor Properti adaptor |
KmdModelVersionNilai: 4 Menentukan properti adaptor KmdModelVersion Properti adaptor |
ComputePreemptionGranularityNilai: Menentukan properti adaptor Properti adaptor |
GraphicsPreemptionGranularityNilai: 6 Menentukan properti adaptor GraphicsPreemptionGranularity Properti adaptor GraphicsPreemptionGranularity memiliki jenis uint16_t, yang mewakili nilai D3DKMDT_GRAPHICS_PREEMPTION_GRANULARITY. |
DedicatedAdapterMemoryNilai: Menentukan properti adaptor Properti adaptor |
DedicatedSystemMemoryNilai: 8 Menentukan properti adaptor Properti adaptor |
SharedSystemMemoryNilai: 9 Menentukan properti adaptor SharedSystemMemory, yang mewakili jumlah byte memori sistem bersama. Ini adalah nilai maksimum memori sistem yang dapat dikonsumsi oleh adaptor selama operasi. Memori insidental apa pun yang digunakan oleh driver saat mengelola dan menggunakan memori video adalah tambahan. Properti adaptor SharedSystemMemory |
AcgCompatibleNilai: 10 Menentukan properti adaptor Properti adaptor |
IsHardwareNilai: 11 Menentukan properti adaptor IsHardware Properti adaptor |
IsIntegratedNilai: 12 Menentukan properti adaptor IsIntegrated, yang menentukan apakah adaptor dilaporkan sebagai prosesor grafis terintegrasi (iGPU). Properti adaptor |
IsDetachableNilai: 13 Menentukan properti adaptor IsDetachable, yang menentukan apakah adaptor telah dilaporkan dapat dilepas, atau dilepas. Properti adaptor Catatan. Bahkan jika IDXCoreAdapter::GetProperty menunjukkan false untuk properti ini, adaptor masih memiliki kemampuan untuk dilaporkan sebagai dihapus, seperti dalam kasus kerusakan fungsi, atau pembaruan driver. |
HardwareIDPartsNilai: 14 Menentukan properti adaptor HardwareIDParts, yang mewakili bagian ID perangkat keras PnP. Properti adaptor HardwareIDParts memiliki jenis DXCoreHardwareID. |
PhysicalAdapterCountNilai: 15 Kueri ini menghasilkan jumlah adaptor fisik yang dikelompokkan di bawah adaptor logis. |
AdapterEngineCountNilai: 16 Kueri ini mengambil indeks adaptor fisik sebagai input, dan menghasilkan jumlah mesin pada adaptor fisik. |
AdapterEngineNameNilai: 17 Kueri ini mengambil indeks adaptor fisik dan ID mesin sebagai jenis mesin input, dan output. |
Persyaratan
| Syarat | Nilai |
|---|---|
| klien minimum yang didukung | Windows 10 (Build 18936) |
| Header |
dxcore_interface.h (termasuk dxcore.h) |
Lihat juga
IDXCoreAdapter::GetPropertySize, IDXCoreAdapter::GetProperty, referensi DXCore, Menggunakan DXCore untuk menghitung adaptor