IDirect3D9Ex インターフェイス (d3d9.h)
アプリケーションでは、 IDirect3D9Ex インターフェイス ( IDirect3D9 を継承) のメソッドを使用して、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 |