IDirectDraw7::GetDeviceIdentifier 方法 (ddraw.h)
获取有关设备驱动程序的信息。 可以谨慎使用此方法来识别特定硬件安装,以实现驱动程序或芯片集行为不佳的解决方法。
语法
HRESULT GetDeviceIdentifier(
[out] LPDDDEVICEIDENTIFIER2 unnamedParam1,
[in] DWORD unnamedParam2
);
参数
[out] unnamedParam1
指向接收驱动程序相关信息的 DDDEVICEIDENTIFIER2 结构的指针。
[in] unnamedParam2
此值由指定选项的标志组成。 以下标志是唯一定义的标志:
DDGDI_GETHOSTIDENTIFIER
使 GetDeviceIdentifier 在装有堆叠辅助 3D 适配器的系统中返回有关主机 (通常为二维) 适配器的信息。 此类适配器在应用程序上看起来就像是主机适配器的一部分一样,但通常位于单独的卡上。 当 dwFlags 参数为 0 时,将返回有关堆叠辅助数据库的信息,因为这最准确地反映了所涉及的 DirectDraw 对象的品质。
返回值
如果方法成功,则返回值DD_OK。
如果失败,该方法可以返回DDERR_INVALIDPARAMS。
要求
目标平台 | Windows |
标头 | ddraw.h |
Library | Ddraw.lib |
DLL | Ddraw.dll |