DXGI_ADAPTER_DESC2 結構 (dxgi1_2.h)
描述使用 Microsoft DirectX Graphics Infrastructure (DXGI) 1.2 的適配卡 (或視訊卡) 。
語法
typedef struct DXGI_ADAPTER_DESC2 {
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_GRAPHICS_PREEMPTION_GRANULARITY GraphicsPreemptionGranularity;
DXGI_COMPUTE_PREEMPTION_GRANULARITY ComputePreemptionGranularity;
} DXGI_ADAPTER_DESC2;
成員
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
識別配接器的唯一值。 如需 結構的定義,請參閱 LUID 。 LUID 定義於 dxgi.h 中。
Flags
描述配接器類型的 DXGI_ADAPTER_FLAG 列舉型別值。 保留DXGI_ADAPTER_FLAG_REMOTE旗標。
GraphicsPreemptionGranularity
DXGI_GRAPHICS_PREEMPTION_GRANULARITY列舉類型的值,描述 GPU 可以先佔其目前圖形轉譯工作的粒度層級。
ComputePreemptionGranularity
DXGI_COMPUTE_PREEMPTION_GRANULARITY列舉類型的值,描述 GPU 可以先佔其目前計算工作的粒度層級。
備註
DXGI_ADAPTER_DESC2 結構提供適配卡的 DXGI 1.2 描述。 此結構是使用 IDXGIAdapter2::GetDesc2 方法初始化。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | 適用於 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
標頭 | dxgi1_2.h |