共用方式為


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

表示顯示模式索引,這是零與 GetAdapterModeCount 傳回的值之間不帶正負號的整數。

[out, retval] pMode

類型: D3DDISPLAYMODEEX*

D3DDISPLAYMODEEX類型的可用顯示模式指標。

傳回值

類型: HRESULT

  • 如果此介面卡可以使用裝置,則會傳回D3D_OK。
  • 如果配接器等於或超過系統中的顯示介面卡數目,則會傳回D3DERR_INVALIDCALL。

需求

   
目標平台 Windows
標頭 d3d9.h
程式庫 D3D9.lib

另請參閱

IDirect3D9Ex