Share via


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)