IDirect3D9::GetAdapterMonitor-Methode (d3d9helper.h)
Gibt das Handle des Monitors zurück, der dem Direct3D-Objekt zugeordnet ist.
HMONITOR GetAdapterMonitor(
[in] UINT Adapter
);
[in] Adapter
Typ: UINT
Ordnungszahl, die den Anzeigeadapter angibt. D3DADAPTER_DEFAULT ist immer der primäre Grafikkarte.
Typ: HMONITOR
Handle des Monitors, der dem Direct3D-Objekt zugeordnet ist.
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();
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d9helper.h (einschließlich D3D9.h) |
Bibliothek | D3D9.lib |