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


Метод ITLegacyCallMediaControl2::CreateCustomToneObject (tapi3if.h)

Метод CreateCustomToneObject создает объект пользовательского тона для использования с методом GenerateCustomTonesByCollection .

Этот метод предназначен для Приложений Visual Basic и сценариев. Приложения C/C++ должны использовать метод GenerateCustomTones .

Синтаксис

HRESULT CreateCustomToneObject(
  [out] ITCustomTone **ppCustomTone
);

Параметры

[out] ppCustomTone

Указатель на интерфейс ITCustomTone .

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

Этот метод может возвращать одно из этих значений.

Значение Значение
S_OK
Метод успешно выполнен.
E_POINTER
Параметр ppCustomTone не является допустимым указателем.
E_OUTOFMEMORY
Недостаточно памяти для выделения объекта.

Комментарии

TAPI вызывает метод AddRef в интерфейсе ITCustomTone, возвращаемом методом ITLegacyCallMediaControl2::CreateCustomToneObject. Приложение должно вызвать метод Release в интерфейсе ITCustomTone , чтобы освободить связанные с ним ресурсы.

Требования

Требование Значение
Целевая платформа Windows
Header tapi3if.h
Библиотека Uuid.lib
DLL Tapi3.dll

См. также раздел

GenerateCustomTonesByCollection

ITCustomTone

ITLegacyCallMediaControl2