IDirect3D9::GetAdapterMonitor-Methode (d3d9.h)
Gibt das Handle des Monitors zurück, der dem Direct3D-Objekt zugeordnet ist.
Syntax
HMONITOR GetAdapterMonitor(
[in] UINT Adapter
);
Parameter
[in] Adapter
Typ: UINT
Ordnungszahl, die die Grafikkarte angibt. D3DADAPTER_DEFAULT ist immer der primäre Grafikkarte.
Rückgabewert
Typ: HMONITOR
Handle des Monitors, der dem Direct3D-Objekt zugeordnet ist.
Hinweise
Wie im folgenden Codefragment gezeigt, das veranschaulicht, wie ein Handle für den Monitor abgerufen wird, der einem bestimmten Gerät zugeordnet ist, verwenden Sie GetDirect3D , um den Direct3D-Enumerator vom Gerät zurückzugeben, und verwenden Sie GetCreationParameters , um den Wert für Adapter abzurufen.
if( FAILED( pDevice->GetCreationParameters( &Parameters ) ) )
return D3DERR_INVALIDCALL;
if( FAILED( pDevice->GetDirect3D(&pD3D) ) )
return D3DERR_INVALIDCALL;
hMonitor = pD3D->GetAdapterMonitor(Parameters.AdapterOrdinal);
pD3D->Release();
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d9.h (einschließlich D3D9.h) |
Bibliothek | D3D9.lib |