LINEMEDIACONTROLMEDIA-Struktur (tapi.h)
Die LINEMEDIACONTROLMEDIA-Struktur beschreibt eine Medienaktion, die beim Erkennen einer Medientypänderung ausgeführt werden soll. Es wird als Eintrag in einem Array verwendet. Die Funktionen lineSetMediaControl und TSPI_lineSetMediaControl verwenden diese Struktur.
Syntax
typedef struct linemediacontrolmedia_tag {
DWORD dwMediaModes;
DWORD dwDuration;
DWORD dwMediaControl;
} LINEMEDIACONTROLMEDIA, *LPLINEMEDIACONTROLMEDIA;
Member
dwMediaModes
Mindestens ein Medientyp. Dieses Element verwendet eine der LINEMEDIAMODE_ Konstanten.
dwDuration
Dauer der Zeit, in der der Medientyp vorhanden sein sollte, bevor die Anwendung benachrichtigt oder Mediensteuerungsmaßnahmen ergriffen werden sollten, in Millisekunden.
dwMediaControl
Mediensteuerungsaktion. Dieses Element verwendet eine der LINEMEDIACONTROL_ Konstanten.
Hinweise
Diese Struktur kann nicht erweitert werden.
Die LINEMEDIACONTROLMEDIA-Struktur definiert eine Aktion> für dreifache <Medientypen, Dauer und Mediensteuerung. Ein Array dieser Dreier wird an die lineSetMediaControl-Funktion übergeben, um die Mediensteuerungsaktionen festzulegen, die durch Medientypänderungen für einen bestimmten Aufruf ausgelöst werden. Wenn eine Änderung an einem aufgeführten Medientyp erkannt wird, wird die entsprechende Aktion für den Mediendatenstrom aufgerufen.
Anforderungen
Kopfzeile | tapi.h |