enumeração DVD_CMD_FLAGS (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Define sinalizadores que controlam como o filtro Filtro do Navegador de DVD lida com a sincronização 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 O Navegador de DVD não liberará seus buffers quando emitir o comando, não enviará nenhum evento e não bloqueará o thread de execução em nenhuma chamada de método. |
DVD_CMD_FLAG_Flush Valor: 0x1 O Navegador de DVD liberará todos os dados de vídeo armazenados em buffer antes de emitir o comando. Isso pode fazer com que o Navegador de DVD descarte aproximadamente dois segundos de vídeo, o que diminuirá o tempo de resposta, mas causará uma lacuna nos dados de reprodução. |
DVD_CMD_FLAG_SendEvents Valor: 0x2 O Navegador de DVD enviará um evento EC_DVD_CMD_START quando o comando começar e um evento EC_DVD_CMD_END quando o comando terminar. Os parâmetros de evento contêm o código status da operação. |
DVD_CMD_FLAG_Block Valor: 0x4 O Navegador de DVD é bloqueado até que o comando seja concluído ou cancelado. |
DVD_CMD_FLAG_StartWhenRendered Valor: 0x8 Não usado no momento. |
DVD_CMD_FLAG_EndAfterRendered Valor: 0x10 O Navegador de DVD será bloqueado até que a ação especificada seja realmente renderizada. Esse sinalizador pode ser usado com os seguintes métodos:
Por exemplo, quando usado com PlayChaptersAutoStop, esse sinalizador faz com que o Navegador de DVD seja bloqueado até que todos os capítulos especificados sejam reproduzidos. Quando usado com SelectSubpictureStream, o sinalizador faz com que o Navegador de DVD seja bloqueado até que a nova subpictura seja renderizada. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | strmif.h (inclua Dshow.h) |