Partilhar via


Controles de reprodução no TopoEdit

Depois que uma topologia é resolvida, ela é enfileirada na Sessão de Mídia para reprodução. O TopoEdit fornece controle de transporte para alterar o estado da topologia na Sessão de Mídia.

A tabela a seguir mostra o comando menu/barra de ferramentas e o método equivalente do Media Foundation para cada operação.

Comando Menu/Barra de Ferramentas Método Media Foundation
No menu Controles , clique em Reproduzir. [newline] -ou-[newline] clique no botão reproduzir na barra de ferramentas (mostrado na imagem a seguir). [newline] captura de tela do botão reproduzir IMFMediaSession::Start
No menu Controles , clique em Parar. [newline] -ou-[newline] clique no botão parar na barra de ferramentas (mostrado na imagem a seguir). [newline] captura de tela do botão parar IMFMediaSession::Stop
No menu Controles , clique em Pausar. [newline] -or-[newline] clique no botão pausar na barra de ferramentas (mostrado na imagem a seguir). [newline] captura de tela do botão pausar IMFMediaSession::P ause

 

Para obter informações sobre como controlar a reprodução programaticamente usando APIs do Media Foundation, confira Como controlar os estados de apresentação.

Procurando

Se a topologia for buscada, você poderá procurar usando a barra de busca (mostrada na imagem a seguir) para especificar um lugar no linha do tempo da topologia para iniciar a reprodução.

captura de tela da barra de busca

Observação

Se a fonte de mídia for buscada, o comando Parar também buscará a topologia de volta para o início do fluxo.

 

Alterando a taxa de reprodução

Se a fonte de mídia subjacente para a topologia der suporte a várias taxas de reprodução, você poderá usar a barra de taxa para alterar a taxa de reprodução. Para avançar rapidamente uma topologia na Sessão de Mídia, aumente a taxa arrastando o controle deslizante para a direita, conforme mostrado na imagem a seguir.

captura de tela da barra de taxa

Observação

Nesta versão, o TopoEdit dá suporte apenas a taxas positivas. Não há suporte para a reprodução inversa.

 

Para obter informações sobre como alterar a taxa de reprodução programaticamente usando APIs do Media Foundation, consulte Sobre o controle de taxa.

TopoEdit Menus

Barra de Ferramentas TopoEdit

TopoEdit