Comando cue
El comando cue se prepara para reproducir o grabar. Los dispositivos digitales de vídeo, VCR y audio de forma de onda reconocen este comando.
Para enviar este comando, llame a la función mciSendString con el parámetro lpszCommand establecido de la siguiente manera.
_stprintf_s(
lpszCommand,
TEXT("cue %s %s %s"),
lpszDeviceID,
lpszInOutTo,
lpszFlags
);
Parámetros
-
lpszDeviceID
-
Identificador de un dispositivo MCI. Este identificador o alias se asigna cuando se abre el dispositivo.
-
lpszInOutTo
-
Marca que prepara un dispositivo para reproducir o grabar. En la tabla siguiente se enumeran los tipos de dispositivo que reconocen el comando cue y las marcas usadas por cada tipo.
Value Pila Pila digitalvideo - input
- noshow
- output
- para colocar
Vcr - desde la posición
- input
- output
- Predesplazamiento
- reverse
- para colocar
waveaudio input output En la tabla siguiente se enumeran las marcas que se pueden especificar en el parámetro lpszInOutTo y sus significados.
Value Significado desde la posición Indica dónde empezar. input Se prepara para la grabación. En el caso de los dispositivos de vídeo digital, esta marca se puede omitir si el origen de la presentación actual ya es la entrada externa. noshow Se prepara para reproducir un fotograma sin mostrarlo. Cuando se especifica esta marca, la pantalla continúa mostrando la imagen en el búfer de fotogramas aunque su fotograma correspondiente no sea la posición actual. Un comando de indicación posterior sin esta marca y sin la marca "to" muestra el marco actual. output Se prepara para jugar. Si no se especifican "input" ni "output", el valor predeterminado es "output". Predesplazamiento Mueve la distancia de inscripción previa desde el punto. El punto es la posición actual o la posición especificada por la marca "from". reverse Indica que la dirección de la reproducción está en sentido inverso (hacia atrás). para colocar Mueve el área de trabajo a la posición especificada. En el caso de los dispositivos VCR, esta marca indica dónde se debe detener. -
lpszFlags
-
Puede ser "wait", "notify" o ambos. En el caso de los dispositivos de vídeo digital y VCR, también se puede especificar "test". Para obtener más información sobre estas marcas, vea Las marcas Wait, Notify y Test.
Valor devuelto
Devuelve cero si es correcto o si se produce un error de lo contrario.
Comentarios
Aunque no es necesario, emitir el comando de indicación antes de reproducir o grabar en algunos dispositivos podría reducir el retraso antes de que el dispositivo inicie la acción.
Este comando produce un error si la reproducción o grabación está en curso o si el dispositivo está en pausa.
Al señalar para la reproducción (mediante la indicación "salida"), emitir el comando de reproducción con la marca "from", "to" o "reverse" cancela el comando cue.
Cuando se indica la grabación (mediante la indicación "entrada"), la emisión del comando record con la marca "from", "to" o "initialize" cancela el comando cue.
Ejemplos
El siguiente comando prepara el dispositivo "mysound" para la grabación.
cue mysound input
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |