IDirectDraw7::GetDeviceIdentifier-Methode (ddraw.h)
Ruft Informationen zum Gerätetreiber ab. Diese Methode kann mit Vorsicht verwendet werden, um bestimmte Hardwareinstallationen zu erkennen, um Problemumgehungen für schlechtes Treiber- oder Chipsatzverhalten zu implementieren.
Syntax
HRESULT GetDeviceIdentifier(
[out] LPDDDEVICEIDENTIFIER2 unnamedParam1,
[in] DWORD unnamedParam2
);
Parameter
[out] unnamedParam1
Ein Zeiger auf eine DDDEVICEIDENTIFIER2-Struktur , die Informationen zum Treiber empfängt.
[in] unnamedParam2
Dieser Wert besteht aus Flags, die Optionen angeben. Das folgende Flag ist das einzige definierte Flag:
DDGDI_GETHOSTIDENTIFIER
Bewirkt , dass GetDeviceIdentifier Informationen zum Hostadapter (in der Regel 2D) in einem System zurückgibt, das mit einem gestapelten sekundären 3D-Adapter ausgestattet ist. Ein solcher Adapter erscheint der Anwendung so, als wäre er Teil des Hostadapters, befindet sich jedoch in der Regel auf einem separaten Karte. Wenn der dwFlags-Parameter 0 ist, werden Informationen zur gestapelten sekundären Instanz zurückgegeben, da dies die Qualitäten des betroffenen DirectDraw-Objekts am genauesten widerspiegelt.
Rückgabewert
Wenn die Methode erfolgreich ist, wird der Rückgabewert DD_OK.
Wenn ein Fehler auftritt, kann die Methode DDERR_INVALIDPARAMS zurückgeben.
Anforderungen
Zielplattform | Windows |
Kopfzeile | ddraw.h |
Bibliothek | Ddraw.lib |
DLL | Ddraw.dll |