Поделиться через


Метод IDirectInputJoyConfig8::D eleteType (dinputd.h)

Метод IDirectInputJoyConfig8::D eleteType удаляет сведения о типе джойстика. Используйте этот метод с осторожностью; ответственность за то, чтобы джойстик не ссылался на удаленный тип, несет ответственность за то, чтобы вызывающий объект не ссылался на него.

Синтаксис

HRESULT DeleteType(
  LPCWSTR unnamedParam1
);

Параметры

unnamedParam1

Указывает на имя типа. Имя типа не может превышать MAX_PATH символов, включая завершающий символ NULL. Кроме того, имя не может начинаться с символа "#". Типы, начинающие с "#", зарезервированы DirectInput.

Возвращаемое значение

Возвращает DI_OK в случае успешного выполнения; в противном случае возвращает одно из следующих значений ошибки COM (эти значения предназначены для иллюстрации и не обязательно являются исчерпывающими):

Код возврата Описание
DIERR_NOTACQUIRED
Конфигурация джойстика не была получена. Прежде чем изменять параметры конфигурации джойстика, необходимо вызвать IDirectInputJoyConfig8::Acquire .
DIERR_INVALIDPARAM
Один или несколько параметров были недопустимы.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dinputd.h (включая Dinputd.h)