Método IDirectInputEffectDriver::QueryInterface (dinputd.h)
El método IDirectInputEffectDriver::QueryInterface determina si el objeto DirectInputEffectDriver admite una interfaz COM determinada. Si es así, el sistema aumenta el recuento de referencias del objeto en 1 y la aplicación puede empezar a usar esa interfaz inmediatamente. Este método forma parte de la interfaz IUnknown heredada por DirectInputEffectDriver.
Sintaxis
HRESULT QueryInterface(
REFIID riid,
LPVOID *ppvObj
);
Parámetros
riid
Identificador de referencia de la interfaz que se solicita.
ppvObj
Dirección de un puntero que se va a rellenar con el puntero de interfaz si la consulta se realiza correctamente.
Valor devuelto
Devuelve S_OK si se admite la interfaz; de lo contrario, devuelve E_NOINTERFACE.
Comentarios
Cuando la aplicación ya no necesita usar la interfaz recuperada por una llamada a este método, debe llamar al método Release para que esa interfaz la libere.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dinputd.h (incluya Dinputd.h) |