共用方式為


IDirect3DDevice9Ex::GetDisplayModeEx 方法 (d3d9.h)

擷取顯示模式的空間解析度、色彩解析度、重新整理頻率和旋轉設定。

語法

HRESULT GetDisplayModeEx(
  [in]  UINT               iSwapChain,
  [out] D3DDISPLAYMODEEX   *pMode,
  [out] D3DDISPLAYROTATION *pRotation
);

參數

[in] iSwapChain

類型: UINT

指定交換鏈結的不帶正負號整數。

[out] pMode

類型: D3DDISPLAYMODEEX*

包含適配卡顯示模式相關數據的 D3DDISPLAYMODEEX 結構的指標。 與裝置的顯示模式相反,如果裝置沒有全螢幕模式,可能無法使用。 可以設定為 NULL

[out] pRotation

類型: D3DDISPLAYROTATION*

D3DDISPLAYROTATION指標,指出應用程式將會執行的螢幕旋轉類型。 使用 D3DPRESENTFLAG_NOAUTOROTATE 旗標時,透過這個指標傳回的值很重要;否則,它可以設定為 NULL

傳回值

類型: HRESULT

如果方法成功,傳回值會D3D_OK。 如果方法失敗,則傳回值可以D3DERR_INVALIDCALL。

規格需求

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

另請參閱

IDirect3DDevice9Ex