LINEMEDIACONTROLCALLSTATE-Struktur (tapi.h)
Die LINEMEDIACONTROLCALLSTATE-Struktur beschreibt eine Medienaktion, die beim Erkennen von Übergängen in einen oder mehrere Aufrufzustände ausgeführt werden soll. Die Funktionen lineSetMediaControl und TSPI_lineSetMediaControl verwenden diese Struktur.
Syntax
typedef struct linemediacontrolcallstate_tag {
DWORD dwCallStates;
DWORD dwMediaControl;
} LINEMEDIACONTROLCALLSTATE, *LPLINEMEDIACONTROLCALLSTATE;
Member
dwCallStates
Mindestens ein Anrufstatus. Dieses Element verwendet eine der LINECALLSTATE_ Konstanten.
dwMediaControl
Mediensteuerungsaktion. Dieses Element verwendet eine der LINEMEDIACONTROL_ Konstanten.
Hinweise
Diese Struktur kann nicht erweitert werden.
Die LINEMEDIACONTROLCALLSTATE-Struktur definiert einen dreifachen <Aufrufzustand(en), eine Mediensteuerungsaktion>. Ein Array dieser Dreier wird an die funktion lineSetMediaControl übergeben, um die Mediensteuerungsaktionen festzulegen, die durch den Übergang zum Aufrufzustand des angegebenen Aufrufs ausgelöst werden. Wenn ein Übergang zu einem aufgelisteten Aufrufstatus erkannt wird, wird die entsprechende Aktion für den Mediendatenstrom aufgerufen.
Anforderungen
Kopfzeile | tapi.h |