IDVDRenderer::Abort
9/8/2008
Este método imediatamente anula qualquer decodificação e processos processamento e liberações buffers de dados interno.
Syntax
HRESULT Abort();
Parameters
Nenhum.
Return Value
Se o método seja concluído com êxito, o valor de retorno é S_OK.
Remarks
O navegador pode chamar o IDVDRenderer::Abort método diretamente para redefinir o decodificador em resposta a eventos temporização de reprodução. Esse método pode ser usado para marca um bloco de dados na transmitir para um decodificador para ser anulada entre dois dados transfere após a reprodução da primeira fluxo de dados sobre. Isso também pode ser usado para reprodução continuar. O navegador escolhe o método mais conveniente para próprio para indicar discontinuity. Como resultado, o decodificador/processador obtém redefinir e o relógio hora do sistema (STC) e a alteração restante para o ocioso estado para esperar para Play novamente.
Temporais discontinuity pode ser detectada, em geral, em qualquer lugar no limite de célula. Em particular, ele pode ser detectado durante operações de controle e navegação reprodução normal, que incluem, mover para o menu do título e voltar ao título novamente ou ignorando um programa.
A seguinte tabela mostra alguns dos usos para o IDVDRenderer::Abort método.
Uso | Descrição |
---|---|
A autenticação de disco |
Chamar o IDVDRenderer::Abort método antes de ir para o protocolo. |
Renegotiation de título |
Aguardar notificação temporização de reprodução (PBT), chamar Anulare então proceder com o protocolo. |
Antes de enviar paleta e selecionando fluxos |
Cada PGC começa com o Anular método antes de enviar paleta e selecionando fluxos. |
Antes de enviar novo VOBU |
Se um vídeo Novo objeto unidade (VOBU) é indicada como descontínuos, aguarde para PBT e usar Anular antes de escrever um novo VOBU para o processador. |
Observação
Na acima cenários, há uma probabilidade alta que a de conteúdo seguinte um chamar para IDVDRenderer::Abort terá um discontinuity temporais. Pode haver vários Anular Chama em uma linha antes de Reproduzir/Digitalizar comando é emitido.
Requirements
Header | dvddrvr.idl |
Windows Embedded CE | Windows CE .NET 4.0 and later |