Share via


IDirect3DMobile::EnumAdapterModes (Windows Embedded CE 6.0)

1/6/2010

This method provides information for a specified display mode for a specified device

Syntax

HRESULT EnumAdapterModes(
  UINT Adapter,
  UINT Mode,
  D3DMDISPLAYMODE* pMode
);

Parameters

  • Adapter
    [in] A value that indicates which device to provide information for. For possible values, see D3DMADAPTER Values.
  • Mode
    [in] A zero-base value that indicates which display mode to provide information for. To obtain the device's default display mode, set this value to 0. This value must be less than IDirect3DMobile::GetAdapterModeCount.
  • pMode
    [out] A pointer to a D3DMDISPLAYMODE structure containing information about specified display mode.

Return Value

If successful, this method returns D3DM_OK.

This method may return one of the following error values if it fails:

  • D3DMERR_INVALIDCALL
  • D3DMERR_INVALIDDEVICE
  • D3DMERR_DRIVERINVALIDCALL
  • E_OUTOFMEMORY

For more information, see D3DMERR Values.

Remarks

Windows Embedded CE display drivers only support a single display mode. Always set the Mode parameter to 0 to obtain information for this single default mode.

Requirements

Header d3dm.h
Library D3dm.lib, D3dmguid.lib
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

IDirect3DMobile
D3DMADAPTER Values
IDirect3DMobile::GetAdapterModeCount
D3DMDISPLAYMODE