comando load

Il comando load carica un file in un formato specifico del dispositivo. I dispositivi digital-video e video-overlay riconoscono questo comando.

Per inviare questo comando, chiamare la funzione mciSendString con il set di parametri lpszCommand come indicato di seguito.

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

Parametri

lpszDeviceID

Identificatore di un dispositivo MCI. Questo identificatore o alias viene assegnato all'apertura del dispositivo.

lpszFilePos

Percorso e nome file da caricare. Per i dispositivi di sovrapposizione video, questo può includere anche un rettangolo di destinazione per i dati. Per specificare un rettangolo di destinazione, specificare "at" seguito da X1 Y1 X2 Y2, dove X1 Y1 specificare l'angolo superiore sinistro del rettangolo e X2 Y2 specificare la larghezza e l'altezza. Il rettangolo è relativo all'origine del buffer video.

lpszFlags

Può essere "wait", "notify" o entrambi. Per i dispositivi digital-video, è anche possibile specificare "test". Per altre informazioni su questi flag, vedere Flag di attesa, notifica e test.

Valore restituito

Restituisce zero se l'operazione ha esito positivo o un errore in caso contrario.

Commenti

Il dispositivo "vidboard" invia un messaggio di notifica al termine del caricamento.

Esempio

Il comando seguente carica un file nel dispositivo "vidboard".

load vidboard c:\vid\fish.vid notify

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]

Vedi anche

MCI

Stringhe di comando MCI