Share via


Método IDirectInputJoyConfig8::D eleteType (dinputd.h)

El método IDirectInputJoyConfig8::D eleteType elimina información sobre un tipo de joystick. Utilice este método con precaución; es responsabilidad del autor de la llamada asegurarse de que ningún joystick haga referencia al tipo eliminado.

Sintaxis

HRESULT DeleteType(
  LPCWSTR unnamedParam1
);

Parámetros

unnamedParam1

Apunta al nombre del tipo. El nombre del tipo no puede superar MAX_PATH caracteres, incluido el carácter nulo de terminación. Además, el nombre no puede comenzar con un carácter "#". Los tipos que comienzan por "#" están reservados por DirectInput.

Valor devuelto

Devuelve DI_OK si se ejecuta correctamente; de lo contrario, devuelve uno de los siguientes valores de error COM (estos valores están diseñados para ser ilustrativos y no son necesariamente completos):

Código devuelto Descripción
DIERR_NOTACQUIRED
No se ha adquirido la configuración de joystick. Debe llamar a IDirectInputJoyConfig8::Acquire para poder modificar los valores de configuración del joystick.
DIERR_INVALIDPARAM
Uno o varios parámetros no eran válidos.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dinputd.h (incluya Dinputd.h)