Freigeben über


ITLegacyCallMediaControl2::CreateCustomToneObject-Methode (tapi3if.h)

Die CreateCustomToneObject-Methode erstellt ein benutzerdefiniertes Tonobjekt, das mit der GenerateCustomTonesByCollection-Methode verwendet werden soll.

Diese Methode ist für Visual Basic- und Skriptanwendungen vorgesehen. C/C++-Anwendungen sollten stattdessen die GenerateCustomTones-Methode verwenden.

Syntax

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

Parameter

[out] ppCustomTone

Zeiger auf eine ITCustomTone-Schnittstelle .

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert Bedeutung
S_OK
Methode war erfolgreich.
E_POINTER
Der ppCustomTone-Parameter ist kein gültiger Zeiger.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um das Objekt zuzuordnen.

Hinweise

TAPI ruft die AddRef-Methode für die von ITLegacyCallMediaControl2::CreateCustomToneObject zurückgegebene ITCustomTone-Schnittstelle auf. Die Anwendung muss die Release-Methode auf der ITCustomTone-Schnittstelle aufrufen, um zugeordnete Ressourcen freizugeben.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h
Bibliothek Uuid.lib
DLL Tapi3.dll

Weitere Informationen

GenerateCustomTonesByCollection

ITCustomTone

ITLegacyCallMediaControl2