共用方式為


IDirectInputEffectDriver::QueryInterface 方法 (dinputd.h)

IDirectInputEffectDriver::QueryInterface 方法會判斷 DirectInputEffectDriver 物件是否支援特定的 COM 介面。 如果這樣做,系統會將對象的參考計數增加 1,而且應用程式可以立即開始使用該介面。 這個方法是 DirectInputEffectDriver 所繼承 之 IUnknown 介面的一部分。

語法

HRESULT QueryInterface(
  REFIID riid,
  LPVOID *ppvObj
);

參數

riid

所要求介面的參考標識碼。

ppvObj

如果查詢成功,要填入介面指標的指標位址。

傳回值

如果支援 介面,則傳回S_OK;否則會傳回E_NOINTERFACE。

備註

當應用程式不再需要使用呼叫這個方法所擷取的介面時,它必須呼叫 Release 方法,讓該介面釋放它。

規格需求

需求
目標平台 桌面
標頭 dinputd.h (包含 Dinputd.h)