Freigeben über


ITAMMediaFormat::p ut_MediaFormat-Methode (tapi3.h)

Die put_MediaFormat-Methode legt das Medienformat fest.

Syntax

HRESULT put_MediaFormat(
  [in] const AM_MEDIA_TYPE *pmt
);

Parameter

[in] pmt

Zeiger auf AM_MEDIA_TYPE Struktur. Weitere Informationen zu AM_MEDIA_TYPE finden Sie in der DirectX-Dokumentation.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Methode war erfolgreich.
E_OUTOFMEMORY
Zum Ausführen des Vorgangs ist nicht genügend Arbeitsspeicher vorhanden.

Hinweise

Bei Adressen, bei denen verschiedene Formate unterstützt werden (z. B. Wave-MSP-Adressen, die auf den meisten Modems und Voiceboards verwendet werden), ist dieser Anruf obligatorisch, da das Terminal keine Verbindung herstellen kann.

Für andere Adressen, z. B. solche, die über IP implementiert wurden, kann das Format fest/vorab festgelegt sein. In diesem Fall schlägt dieser Aufruf fehl, wenn das Format nicht mit dem vordefinierten Format identisch ist. Um ein solches vordefiniertes Format abzurufen, kann eine Anwendung get_MediaFormat verwenden.

Anforderungen

   
Zielplattform Windows
Kopfzeile tapi3.h (einschließlich Tapi3.h)
Bibliothek Uuid.lib
DLL Tapi3.dll

Weitere Informationen

ITAMMediaFormat

Terminalobjekt

get_MediaFormat