Compartir a través de


enumeración DVD_CMD_FLAGS (strmif.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Define marcas que controlan cómo el filtro filtro navegador de DVD controla la sincronización de comandos.

Syntax

typedef enum __MIDL___MIDL_itf_strmif_0000_0132_0002 {
  DVD_CMD_FLAG_None = 0,
  DVD_CMD_FLAG_Flush = 0x1,
  DVD_CMD_FLAG_SendEvents = 0x2,
  DVD_CMD_FLAG_Block = 0x4,
  DVD_CMD_FLAG_StartWhenRendered = 0x8,
  DVD_CMD_FLAG_EndAfterRendered = 0x10
} DVD_CMD_FLAGS;

Constantes

 
DVD_CMD_FLAG_None
Valor: 0
El navegador de DVD no vaciará sus búferes cuando emite el comando, no enviará ningún evento y no bloqueará el subproceso de ejecución en ninguna llamada al método.
DVD_CMD_FLAG_Flush
Valor: 0x1
El navegador de DVD vaciará todos sus datos de vídeo almacenados en búfer antes de emitir el comando. Esto puede hacer que el navegador de DVD descarte aproximadamente dos segundos de vídeo, lo que reducirá el tiempo de respuesta, pero provocará una brecha en los datos de reproducción.
DVD_CMD_FLAG_SendEvents
Valor: 0x2
El navegador de DVD enviará un evento de EC_DVD_CMD_START cuando comience el comando y un evento de EC_DVD_CMD_END cuando finalice el comando. Los parámetros de evento contienen el código de estado de la operación.
DVD_CMD_FLAG_Block
Valor: 0x4
El navegador de DVD se bloquea hasta que el comando se completa o se cancela.
DVD_CMD_FLAG_StartWhenRendered
Valor: 0x8
No se usa actualmente.
DVD_CMD_FLAG_EndAfterRendered
Valor: 0x10
El navegador de DVD se bloqueará hasta que se represente realmente la acción especificada. Esta marca se puede usar con los métodos siguientes:


Por ejemplo, cuando se usa con PlayChaptersAutoStop, esta marca hace que el navegador de DVD se bloquee hasta que se hayan reproducido todos los capítulos especificados. Cuando se usa con SelectSubpictureStream, la marca hace que el navegador de DVD se bloquee hasta que se represente la nueva subpictura.

Requisitos

Requisito Valor
Header strmif.h (incluye Dshow.h)

Consulte también

Tipos enumerados de DirectShow

Sincronizar comandos de DVD