Microsoft DirectX 9.0

IDirect3D9::GetAdapterMonitor Method

Returns the handle of the monitor associated with the Microsoft?Direct3D?object.


HMONITOR GetAdapterMonitor(      

    UINT Adapter );


[in] Ordinal number that denotes the display adapter. D3DADAPTER_DEFAULT is always the primary display adapter.

Return Value

Handle of the monitor associated with the Direct3D object.


As shown in the following code fragment, which illustrates how to obtain a handle to the monitor associated with a given device, use IDirect3DDevice9::GetDirect3D to return the Direct3D enumerator from the device and use IDirect3DDevice9::GetCreationParameters to retrieve the value for Adapter.

    if( FAILED( pDevice->GetCreationParameters(  &Parameters ) ) )
        return D3DERR_INVALIDCALL;

    if( FAILED( pDevice->GetDirect3D(&pD3D) ) )
        return D3DERR_INVALIDCALL;

    hMonitor = pD3D->GetAdapterMonitor(Parameters.AdapterOrdinal);


See Also

IDirect3DDevice9::GetCreationParameters, IDirect3DDevice9::GetDirect3D

© 2002 Microsoft Corporation. All rights reserved.