Método IDirectInputEffectDriver::QueryInterface (dinputd.h)
O método IDirectInputEffectDriver::QueryInterface determina se o objeto DirectInputEffectDriver dá suporte a uma interface COM específica. Se isso acontecer, o sistema aumentará a contagem de referência para o objeto em 1 e o aplicativo poderá começar a usar essa interface imediatamente. Esse método faz parte da interface IUnknown herdada por DirectInputEffectDriver.
Sintaxe
HRESULT QueryInterface(
REFIID riid,
LPVOID *ppvObj
);
Parâmetros
riid
Identificador de referência da interface que está sendo solicitada.
ppvObj
Endereço de um ponteiro a ser preenchido com o ponteiro da interface se a consulta for bem-sucedida.
Retornar valor
Retorna S_OK se houver suporte para a interface; caso contrário, retornará E_NOINTERFACE.
Comentários
Quando o aplicativo não precisar mais usar a interface recuperada por uma chamada para esse método, ele deverá chamar o método Release para que essa interface a libere.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dinputd.h (inclua Dinputd.h) |