次の方法で共有


IDirect3D9Ex::EnumAdapterModesEx メソッド (d3d9.h)

このメソッドは、指定されたモード インデックスに基づいて、実際の表示モード情報を返します。

構文

HRESULT EnumAdapterModesEx(
  [in]          UINT                       Adapter,
  [in]          const D3DDISPLAYMODEFILTER *pFilter,
  [in]          UINT                       Mode,
  [out, retval] D3DDISPLAYMODEEX           *pMode
);

パラメーター

[in] Adapter

型: UINT

列挙する表示アダプターを示す序数。 D3DADAPTER_DEFAULTは常にプライマリ ディスプレイ アダプターです。 このメソッドは、この値がシステム内のディスプレイ アダプターの数と等しいか、または超えたときにD3DERR_INVALIDCALLを返します。

[in] pFilter

型: const D3DDISPLAYMODEFILTER*

「D3DDISPLAYMODEFILTER」を参照してください。

[in] Mode

型: UINT

0 から GetAdapterModeCount から 1 を引いた値までの符号なし整数である表示モード インデックスを表します。

[out, retval] pMode

種類: D3DDISPLAYMODEEX*

D3DDISPLAYMODEEX 型の使用可能な表示モードへのポインター。

戻り値

種類: HRESULT

  • このアダプターでデバイスを使用できる場合は、D3D_OKが返されます。
  • アダプターがシステム内のディスプレイ アダプターの数と等しいか、または超えている場合は、D3DERR_INVALIDCALLが返されます。

要件

   
対象プラットフォーム Windows
ヘッダー d3d9.h
Library D3D9.lib

関連項目

IDirect3D9Ex