IDirectDraw7::GetDeviceIdentifier 方法 (ddraw.h)
取得設備磁碟機的相關資訊。 這個方法可以謹慎使用,以辨識特定硬體安裝,以實作驅動程式或晶片組行為不佳的因應措施。
語法
HRESULT GetDeviceIdentifier(
[out] LPDDDEVICEIDENTIFIER2 unnamedParam1,
[in] DWORD unnamedParam2
);
參數
[out] unnamedParam1
接收驅動程式相關資訊 的 DDDEVICEIDENTIFIER2 結構的指標。
[in] unnamedParam2
這個值是由指定選項的旗標所組成。 下列旗標是唯一定義的旗標:
DDGDI_GETHOSTIDENTIFIER
讓 GetDeviceIdentifier 傳回主機的相關資訊 (通常是 2D) 配接器,且系統中具有堆疊次要 3D 介面卡。 這類配接器看起來就像是主機介面卡的一部分,但通常位於不同的卡片上。 當 dwFlags 參數為 0 時,會傳回堆疊次要複本的資訊,因為這最精確地反映涉及的 DirectDraw 物件品質。
傳回值
如果方法成功,傳回值會DD_OK。
如果失敗,方法可以傳回DDERR_INVALIDPARAMS。
需求
目標平台 | Windows |
標頭 | ddraw.h |
程式庫 | Ddraw.lib |
Dll | Ddraw.dll |