次の方法で共有


IDirect3DQuery9 インターフェイス (d3d9helper.h)

アプリケーションでは、IDirect3DQuery9 インターフェイスのメソッドを使用して、ドライバーに対して非同期クエリを実行します。

継承

IDirect3DQuery9 インターフェイスは、IUnknown インターフェイスから継承します。 IDirect3DQuery9 には、次の種類のメンバーもあります。

メソッド

IDirect3DQuery9 インターフェイスには、これらのメソッドがあります。

 
IDirect3DQuery9::GetData

IDirect3DQuery9::GetData メソッド (d3d9helper.h) は、クエリ対象のリソースをポーリングしてクエリの状態またはクエリ結果を取得します。
IDirect3DQuery9::GetDataSize

IDirect3DQuery9::GetDataSize メソッド (d3d9helper.h) は、クエリ データ内のバイト数を取得します。
IDirect3DQuery9::GetDevice

IDirect3DQuery9::GetDevice メソッド (d3d9helper.h) は、クエリ対象のデバイスを取得します。
IDirect3DQuery9::GetType

IDirect3DQuery9::GetType メソッド (d3d9helper.h) はクエリの種類を取得します。
IDirect3DQuery9::Issue

IDirect3DQuery9::Issue メソッド (d3d9helper.h) はクエリを発行します。

解説

LPDIRECT3DQUERY9 型と PDIRECT3DQUERY9 型は、 IDirect3DQuery9 インターフェイスへのポインターとして定義されます。

typedef struct IDirect3DQuery9 *LPDIRECT3DQUERY9, *PDIRECT3DQUERY9;

必要条件

   
対象プラットフォーム Windows
ヘッダー d3d9helper.h (D3D9.h を含む)

関連項目

Direct3D インターフェイス