IDirect3D9Ex 介面 (d3d9.h)
應用程式會使用繼承自 IDirect3D9) 的 IDirect3D9Ex 介面 (方法來建立 Microsoft Direct3D 9Ex 物件並設定環境。 此介面包含列舉和擷取裝置功能的方法,且可在基礎裝置實作符合 Windows Vista 規範時使用。
繼承
IDirect3D9Ex 介面繼承自 IDirect3D9。 IDirect3D9Ex 也有下列類型的成員:
方法
IDirect3D9Ex 介面具有這些方法。
IDirect3D9Ex::CreateDeviceEx 建立裝置來代表顯示配接器。 (IDirect3D9Ex.CreateDeviceEx) |
IDirect3D9Ex::EnumAdapterModesEx 這個方法會根據指定的模式索引傳回實際的顯示模式資訊。 |
IDirect3D9Ex::GetAdapterDisplayModeEx 擷取適配卡目前的顯示模式和旋轉設定。 |
IDirect3D9Ex::GetAdapterLUID 這個方法會傳回適配卡硬體專屬之配接器的唯一標識碼。 應用程式可以使用此標識碼來定義各種 API 的健全對應, (Direct3D 9、DXGI) 。 |
IDirect3D9Ex::GetAdapterModeCountEx 傳回可用的顯示模式數目。 |
備註
IDirect3D9Ex 介面是藉由呼叫 Direct3DCreate9Ex 函式來取得。
LPDIRECT3D9EX和PDIRECT3D9EX類型定義為 IDirect3D9Ex 介面的指標:
typedef struct IDirect3D9Ex *LPDIRECT3D9EX, *PDIRECT3D9EX;
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | d3d9.h |