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

O método IDirectInputJoyConfig8::D eleteType remove informações sobre um tipo de joystick. Use este método com cuidado; é responsabilidade do chamador garantir que nenhum joystick se refira ao tipo excluído.

Sintaxe

HRESULT DeleteType(
  LPCWSTR unnamedParam1
);

Parâmetros

unnamedParam1

Aponta para o nome do tipo. O nome do tipo não pode exceder MAX_PATH caracteres, incluindo o caractere nulo de terminação. Além disso, o nome não pode começar com um caractere "#". Os tipos que começam com "#" são reservados pelo DirectInput.

Retornar valor

Retorna DI_OK se tiver êxito; caso contrário, retorna um dos seguintes valores de erro COM (esses valores destinam-se a ser ilustrativos e não são necessariamente abrangentes):

Código de retorno Descrição
DIERR_NOTACQUIRED
A configuração do Joystick não foi adquirida. Você deve chamar IDirectInputJoyConfig8::Acquire antes de alterar as configurações do joystick.
DIERR_INVALIDPARAM
Um ou mais parâmetros eram inválidos.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dinputd.h (inclua Dinputd.h)