Para pausar ou parar a reprodução
[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador de Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador de Coletor em vez do SDK do Windows Media Format 11, 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.]
Quando você chama IWMReader::Start para começar a reproduzir um arquivo, o leitor assíncrono continuará processando em seus próprios threads separados até que o final do arquivo seja atingido. Você pode pausar ou interromper a entrega de exemplos usando os métodos IWMReader::P ause ou IWMReader::Stop , respectivamente.
Pausando
Quando você chama IWMReader::P ause para pausar a reprodução de um arquivo, o leitor controla a posição atual no arquivo. Para retomar a reprodução após a pausa, chame IWMReader::Resume. A reprodução será retomada do ponto em que fez uma pausa.
Parando
Quando você chama IWMReader::Stop para interromper a reprodução de um arquivo, o leitor não acompanha nenhuma informação sobre o progresso da reprodução. Para usar Parar e retornar posteriormente ao ponto de interrupção, você deve salvar a hora da apresentação do último exemplo entregue e usá-la em sua chamada para IWMReader::Start.
Tópicos relacionados