Bagikan melalui


struktur DXGK_DEVICE_INFO (dispmprt.h)

Struktur DXGK_DEVICE_INFO menyimpan informasi yang menjelaskan adaptor tampilan.

Sintaks

typedef struct _DXGK_DEVICE_INFO {
  PVOID             MiniportDeviceContext;
  PDEVICE_OBJECT    PhysicalDeviceObject;
  UNICODE_STRING    DeviceRegistryPath;
  PCM_RESOURCE_LIST TranslatedResourceList;
  LARGE_INTEGER     SystemMemorySize;
  PHYSICAL_ADDRESS  HighestPhysicalAddress;
  PHYSICAL_ADDRESS  AgpApertureBase;
  SIZE_T            AgpApertureSize;
  DOCKING_STATE     DockingState;
} DXGK_DEVICE_INFO, *PDXGK_DEVICE_INFO;

Anggota

MiniportDeviceContext

Handel ke blok konteks (dibuat dan dikelola oleh driver miniport tampilan) yang terkait dengan adaptor tampilan.

PhysicalDeviceObject

Penunjuk ke objek perangkat fisik (PDO) yang mewakili adaptor tampilan.

DeviceRegistryPath

String Unicode yang menyimpan jalur registri kunci perangkat lunak untuk adaptor tampilan. Data registri harus ditulis hanya ke jalur ini.

TranslatedResourceList

Penunjuk ke struktur CM_RESOURCE_LIST yang menyimpan sumber daya terjemahan yang ditetapkan ke adaptor tampilan.

SystemMemorySize

Ukuran, dalam byte, memori sistem.

HighestPhysicalAddress

Alamat fisik tertinggi memori sistem (RAM).

AgpApertureBase

Alamat fisik dasar bukaan AGP. Jika 0, adaptor tampilan bukan adaptor AGP, atau sumber daya AGP tidak ditemukan.

AgpApertureSize

Ukuran, dalam byte, dari aperture AGP. Jika 0, adaptor tampilan bukan adaptor AGP, atau sumber daya AGP tidak ditemukan.

DockingState

Status komputer portabel yang dapat dilampirkan ke stasiun docking.

Keterangan

Fungsi DxgkDdiStartDevice driver miniport tampilan mengalokasikan struktur DXGK_DEVICE_INFO dan memanggil DxgkCbGetDeviceInformation untuk mendapatkan struktur yang diisi dengan informasi tentang adaptor tampilan. Lima anggota struktur (Versi, SystemMemorySize, HighestPhysicalAddress, AgpApertureBase, dan AgpApertureSize) menyimpan informasi umum dan tidak terkait dengan adaptor tampilan tertentu. Anggota tersebut disertakan dalam struktur DXGK_DEVICE_INFO karena mereka memberikan informasi yang diperlukan DxgkDdiStartDevice untuk menginisialisasi driver dan perangkat keras adaptor tampilan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header dispmprt.h (termasuk Dispmprt.h)

Lihat juga

CM_RESOURCE_LIST

DxgkCbGetDeviceInformation

DxgkDdiStartDevice