?/TD>
Microsoft DirectX 9.0

IDirect3D9::GetAdapterMonitor Method


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

Syntax

HMONITOR GetAdapterMonitor(      

    UINT Adapter );

Parameters

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.



Remarks

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);

    pD3D->Release();

See Also

IDirect3DDevice9::GetCreationParameters, IDirect3DDevice9::GetDirect3D


© 2002 Microsoft Corporation. All rights reserved.