IDirect3D9::GetAdapterMonitor method

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

Syntax


HMONITOR GetAdapterMonitor(
  [in] UINT Adapter
);

Parameters

Adapter [in]

Type: UINT

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

Return value

Type: HMONITOR

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 GetDirect3D to return the Direct3D enumerator from the device and use 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();


Requirements

Header

D3D9.h

Library

D3D9.lib

See also

IDirect3D9
GetCreationParameters
GetDirect3D

 

 

Show: