Load-Befehl

Der Ladebefehl lädt eine Datei in einem gerätespezifischen Format. Digitale Video- und Videoüberlagerungsgeräte erkennen diesen Befehl.

Um diesen Befehl zu senden, rufen Sie die mciSendString-Funktion auf, wobei der lpszCommand-Parameter wie folgt festgelegt ist.

_stprintf_s(
  lpszCommand, 
  TEXT("load %s %s %s"), 
  lpszDeviceID, 
  lpszFilePos, 
  lpszFlags
); 

Parameter

lpszDeviceID

Bezeichner eines MCI-Geräts. Dieser Bezeichner oder Alias wird zugewiesen, wenn das Gerät geöffnet wird.

lpszFilePos

Pfad und Dateiname, die geladen werden sollen. Bei Videoüberlagerungsgeräten kann dies auch ein Zielrechteck für die Daten enthalten. Um ein Zielrechteck anzugeben, geben Sie "at" gefolgt von X1 Y1 X2 Y2 an, wobei X1 Y1 die obere linke Ecke des Rechtecks und X2 Y2 die Breite und Höhe angeben. Das Rechteck ist relativ zum Ursprung des Videopuffers.

lpszFlags

Kann "wait", "notify" oder beides sein. Für Digitalvideogeräte kann auch "Test" angegeben werden. Weitere Informationen zu diesen Flags finden Sie unter Die Warte-, Benachrichtigungs- und Testflags.

Rückgabewert

Gibt 0 (null) zurück, wenn erfolgreich, andernfalls ein Fehler.

Bemerkungen

Das Gerät "vidboard" sendet eine Benachrichtigung, wenn das Laden abgeschlossen ist.

Beispiele

Der folgende Befehl lädt eine Datei auf das Gerät "vidboard".

load vidboard c:\vid\fish.vid notify

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]

Weitere Informationen

MCI

MCI-Befehlszeichenfolgen