共用方式為


DXGI_ADAPTER_DESC1結構 (dxgi.h)

描述使用 DXGI 1.1) 配接器 (或視訊卡。

語法

typedef struct DXGI_ADAPTER_DESC1 {
  WCHAR  Description[128];
  UINT   VendorId;
  UINT   DeviceId;
  UINT   SubSysId;
  UINT   Revision;
  SIZE_T DedicatedVideoMemory;
  SIZE_T DedicatedSystemMemory;
  SIZE_T SharedSystemMemory;
  LUID   AdapterLuid;
  UINT   Flags;
} DXGI_ADAPTER_DESC1;

成員

Description[128]

類型: WCHAR[128]

包含配接器描述的字串。 在 功能層級 9 圖形硬體上, GetDesc1 會傳回描述字串的“Software Adapter”。

VendorId

類型: UINT

適配卡硬體廠商的PCI標識碼或ACPI標識碼。 如果此值小於或等於0xFFFF,則為PCI標識元;否則,它是 ACPI 識別碼。 在 功能層級 9 圖形硬體上, GetDesc1 會針對此值傳回零。

DeviceId

類型: UINT

適配卡硬體裝置的PCI標識碼或ACPI標識碼。 如果 VendorId 是 PCI 識別符,它也是 PCI 識別符;否則,它是 ACPI 識別碼。 在 功能層級 9 圖形硬體上, GetDesc1 會針對此值傳回零。

SubSysId

類型: UINT

適配卡硬體子系統的PCI標識碼或ACPI標識碼。 如果 VendorId 是 PCI 識別符,它也是 PCI 識別符;否則,它是 ACPI 識別碼。 在 功能層級 9 圖形硬體上, GetDesc1 會針對此值傳回零。

Revision

類型: UINT

適配卡的PCI或ACPI修訂編號。 如果 VendorId 是 PCI 識別符,則為 PCI 裝置修訂編號;否則,它是 ACPI 裝置修訂編號。 在 功能層級 9 圖形硬體上, GetDesc1 會針對此值傳回零。

DedicatedVideoMemory

類型: SIZE_T

未與 CPU 共用的專用視訊記憶體位元組數目。

DedicatedSystemMemory

類型: SIZE_T

未與 CPU 共用的專用系統記憶體位元組數目。 此記憶體會在開機時從可用的系統記憶體配置。

SharedSystemMemory

類型: SIZE_T

共用系統記憶體的位元組數目。 這是適配卡在作業期間可能會耗用的系統記憶體最大值。 驅動程式管理並使用視訊記憶體時所耗用的任何附隨性記憶體都是額外的。

AdapterLuid

類型: LUID

識別配接器的唯一值。 如需 結構的定義,請參閱 LUIDLUID 定義於 dxgi.h 中。

Flags

類型: UINT

描述配接器類型的 DXGI_ADAPTER_FLAG 列舉型別值。 保留DXGI_ADAPTER_FLAG_REMOTE旗標。

備註

DXGI_ADAPTER_DESC1 結構提供適配卡的 DXGI 1.1 描述。 這個結構是使用 IDXGIAdapter1::GetDesc1 方法初始化。

規格需求

需求
標頭 dxgi.h

另請參閱

DXGI 結構

IDXGIAdapter1::GetDesc1