Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns the handle of the monitor associated with the Direct3D object.
Syntax
HMONITOR GetAdapterMonitor(
[in] UINT Adapter
);
Parameters
[in] Adapter
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
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d9helper.h (include D3D9.h) |
Library | D3D9.lib |