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) |