次の方法で共有


IDirectInputEffectDriver::QueryInterface メソッド (dinputd.h)

IDirectInputEffectDriver::QueryInterface メソッドは、DirectInputEffectDriver オブジェクトが特定の COM インターフェイスをサポートするかどうかを決定します。 その場合、システムはオブジェクトの参照カウントを 1 ずつ増やし、アプリケーションはそのインターフェイスの使用をすぐに開始できます。 このメソッドは、DirectInputEffectDriver によって継承された IUnknown インターフェイスの一部です。

構文

HRESULT QueryInterface(
  REFIID riid,
  LPVOID *ppvObj
);

パラメーター

riid

要求されるインターフェイスの参照識別子。

ppvObj

クエリが成功した場合にインターフェイス ポインターで埋めるポインターのアドレス。

戻り値

インターフェイスがサポートされている場合は、S_OKを返します。それ以外の場合は、E_NOINTERFACEを返します。

注釈

アプリケーションでこのメソッドの呼び出しによって取得されたインターフェイスを使用する必要がなくなった場合は、そのインターフェイスを解放するために Release メソッドを呼び出す必要があります。

要件

要件
対象プラットフォーム デスクトップ
Header dinputd.h (Dinputd.h を含む)