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) |