| |
|
|
Nico Madysa | Über MCI
Die Media Control Interface(MCI) ist eine Schnittstelle um Multimedia-Geräte zu kontrollieren. Mit der MCI kann man alle gegenwärtige und zukünftige Multimedia-Geräte kontrollieren. Die MCI ist, ähnlich der API oder den DLLs, programmiersprachenunabhängig. Die Kommunikation mit der MCI basiert darauf, dass der MCI Befehle zugesandt werden, die dies anschließend ausführt. Diese Befehle folgen in etwa der allgemeinen englischen Orthografie und (seltener) der englischen Grammatik.
In Profan²/XProfan wird die MCI über die Funktion MCISend$() genutzt. Als Parameter wird der Befehl übergeben, das Ergebnis ist entweder ein Leerstring, eine gewünschte Information oder eine Fehlermeldung. Ob etwas nicht geklappt hat, merkt man durch die Systemvariable %MCIError, die bei einem Fehler auf 1 gesetzt wird.
In diesem Beispiel wird die Datei test.wav geöffnet und im Falle eines Fehlers der Fehlertext ausgegeben.
A.d.Ü.: Devices(engl. Vorrichtung, Gerät) sind Arten von Multimedia-Dateien. Beispiele sind AudioCD, Wave-Audio oder Sequencer. Elemente einer Device sind die Dateien, also die Elemente der Device WaveAudio sind alle *.wav-Dateien. Ich werde versuchen, sie in dieser Hilfe unter dem deutschen Namen Geräte zu nennen.
|
|
|
| |
|
|