DXGI_ADAPTER_DESC3 結構 (dxgi1_6.h)

描述使用 Microsoft DirectX Graphics Infrastructure (DXGI) 1.6 的適配卡 (或視訊卡) 。

語法

typedef struct DXGI_ADAPTER_DESC3 {
  WCHAR                                Description[128];
  UINT                                 VendorId;
  UINT                                 DeviceId;
  UINT                                 SubSysId;
  UINT                                 Revision;
  SIZE_T                               DedicatedVideoMemory;
  SIZE_T                               DedicatedSystemMemory;
  SIZE_T                               SharedSystemMemory;
  LUID                                 AdapterLuid;
  DXGI_ADAPTER_FLAG3                   Flags;
  DXGI_GRAPHICS_PREEMPTION_GRANULARITY GraphicsPreemptionGranularity;
  DXGI_COMPUTE_PREEMPTION_GRANULARITY  ComputePreemptionGranularity;
} DXGI_ADAPTER_DESC3;

成員

Description[128]

包含配接器描述的字串。

VendorId

適配卡硬體廠商的PCI標識碼或ACPI標識碼。 如果此值小於或等於0xFFFF,則為PCI標識元;否則,它是 ACPI 識別碼。

DeviceId

適配卡硬體裝置的PCI標識碼或ACPI標識碼。 如果 VendorId 是 PCI 識別符,它也是 PCI 識別符;否則,它是 ACPI 識別碼。

SubSysId

適配卡硬體子系統的PCI標識碼或ACPI標識碼。 如果 VendorId 是 PCI 識別符,它也是 PCI 識別符;否則,它是 ACPI 識別碼。

Revision

適配卡的PCI或ACPI修訂編號。 如果 VendorId 是 PCI 識別符,則它是 PCI 裝置修訂編號;否則,它是 ACPI 裝置修訂編號。

DedicatedVideoMemory

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

DedicatedSystemMemory

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

SharedSystemMemory

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

AdapterLuid

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

Flags

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

GraphicsPreemptionGranularity

DXGI_GRAPHICS_PREEMPTION_GRANULARITY列舉型別的值,描述 GPU 可執行目前圖形轉譯工作的粒度層級。

ComputePreemptionGranularity

DXGI_COMPUTE_PREEMPTION_GRANULARITY列舉型別的值,描述 GPU 可執行其目前計算工作的粒度層級。

備註

DXGI_ADAPTER_DESC3 結構提供適配卡的 DXGI 1.6 描述。 這個結構是使用 IDXGIAdapter4::GetDesc3 方法初始化。

規格需求

需求
最低支援的用戶端 適用於 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 適用於 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式]
標頭 dxgi1_6.h

另請參閱

DXGI 結構

IDXGIAdapter4::GetDesc3