DD_GETADAPTERGROUPDATA 結構 (d3dhal.h)

僅限 DirectX 9.0 和更新版本。

DD_GETADAPTERGROUPDATA是DD_GETDRIVERINFODATA的 lpvData 欄位所指向的數據結構 ,用於具有 類型D3DGDI2_TYPE_GETADAPTERGROUP的DD_GETDRIVERINFO2DATA查詢。

語法

typedef struct _DD_GETADAPTERGROUPDATA {
  DD_GETDRIVERINFO2DATA gdi2;
  ULONG_PTR             ulUniqueAdapterGroupId;
  DWORD                 dwReserved1;
  DWORD                 dwReserved2;
} DD_GETADAPTERGROUPDATA;

成員

gdi2

指定包含查詢之 GetDriverInfo2 資料的DD_GETDRIVERINFO2DATA結構。

ulUniqueAdapterGroupId

接收組成驅動程式多頭視頻卡之配接器群組的標識碼。 驅動程式必須為此群組內的主要和所有次級配接器提供唯一標識碼。

dwReserved1

指定保留欄位。 驅動程式不應該讀取或寫入。 設定為零。

dwReserved2

指定保留欄位。 驅動程式不應該讀取或寫入。 設定為零。

備註

運行時間會在查詢中使用DD_GETADAPTERGROUPDATA來識別驅動程式的配接器群組。 此群組會共享視訊硬體,例如視訊記憶體和 3D 加速器。 運行時間主要使用此查詢進行雙檢視視訊配接器。 應用程式可以要求介面資源 (,例如紋理和頂點緩衝區,) 在群組中的配接器之間共用,且運行時間符合該要求。

ulUniqueAdapterGroupId 中的標識碼在驅動程式之間必須是唯一的,包括來自其他硬體廠商的驅動程式。 因此,建議將此標識符報告為無法與其他多頭視頻卡通用的唯一核心模式位址。 請注意,驅動程式必須將此標識符報告為非零。

規格需求

需求
標頭 d3dhal.h (包含 D3dhal.h)

另請參閱

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA