Compartilhar via


DVR Events

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

A seguinte tabela descreve os tipos de eventos que são gerados pelo digital vídeo mecanismo gravador (DVR).

Evento Definição

DVRENGINE_EVENT_BEGINNING_OF_PAUSE_BUFFER

Esse evento indica que o usuário tem rewound o de conteúdo para o início de reserva. Este evento normalmente é seguido por um evento STREAMBUFFER_EC_RATE_CHANGED que indica que o mecanismo DVR tem redefinir a taxa para 1.

Este evento é gerado quando "ligado ao vivo" é em andamento durante uma gravação temporária ou de uma gravação permanente.

Se uma gravação temporária for em andamento e o gráfico de reprodução é em pausa, esse evento indica que o usuário tem ocorrência de apontar de truncamento de reserva de pausa e o aplicativo deve alteração de estado da reprodução gráfico na ordem para executar.

Parâmetro 1 nesse evento indica por início a reserva foi atingido. Essas razões podem incluir rebobinar, Movimento lento e pausa, todas as quais permitem o início da reserva, ou o apontar de truncamento da reserva para capturar o backup com a reprodução localidade.

DVRENGINE_EVENT_CAPTURE_TUNE_DETECTED

Esse evento indica que o mecanismo DVR foi informado de uma alteração canalizar, mas não recebeu o novo canalizar ainda.

Este é um evento informativo que o aplicativo pode escolher para identificador.

DVRENGINE_EVENT_END_OF_PAUSE_BUFFER

Esse evento indica que o usuário rápida foi encaminhado o de conteúdo ao final da reserva de pausa. Este evento normalmente é seguido por um evento STREAMBUFFER_EC_RATE_CHANGED que indica que o mecanismo DVR tem redefinir a taxa para 1.

Este evento é gerado quando "ligado ao vivo" é em andamento durante uma gravação temporária ou de uma gravação permanente.

Este é um evento informativo que o aplicativo pode escolher para identificador.

DVRENGINE_EVENT_PLAYBACK_TUNE_HANDLED

Esse evento indica que o mecanismo DVR tem tratado um ajustar. Esse evento só é gerado quando o modo resposta ajuste para o mecanismo DVR não ignore-músicas.

Este é um evento informativo que o aplicativo pode escolher para identificador.

DVRENGINE_EVENT_RECORDING_END_OF_STREAM

Este evento é gerado pelo mecanismo de DVR após o evento DVR_SOURCE_EC_DOMPLETE_DONE, que é gerado quando o processador alcança o início ou fim de transmitir e reprodução está totalmente concluído.

Esse comportamento ocorre quando uma gravação está carregando ou quando uma gravação é em andamento.

Parâmetro 1 nesse evento indica o fim da gravação foi alcançado.

Aa934326.note(pt-BR,WinEmbedded.60).gifNote:
Não há nenhuma garantia que este evento será ser distribuído após o evento DVR_SOURCE_EC_COMPLETE_DONE.

DVR_SOURCE_EC_COMPLETE_DONE

Esse evento indica que todo material backup ao final - de - transmitir tem sido processado.

Esse evento também é gerado quando o filtro gráfico pára, onde Fim - do - propagação transmitir foi interrompido.

DVR_SOURCE_EC_COMPLETE_PENDING

Esse evento indica que transmitir Fim - do - foi verificado pelo filtro de origem DVR.

Este é um evento informativo que o aplicativo pode escolher para identificador.

EC_STREAM_ERROR_STOPPED

Este evento é distribuído se houvesse um erro grave.

Se esse evento é gerado, o aplicativo deve destacar para baixo e reconstruir o sistema para recuperar.

STREAMBUFFER_EC_RATE_CHANGED

Este evento é gerado sempre que o mecanismo DVR alterado a taxa depois de atingir os limites de reserva de pausa.

STREAMBUFFER_EC_WRITE_FAILURE

Este evento é gerado quando a gravação de disco rígido falha. A gravação de disco rígido pode falhar devido a o disco rígido sendo completo ou devido a um erro disco rígido.

Se este evento é gerado, ele significa que experiência do usuário tiver sido afetada, a reserva temporária ou permanente gravação faltam dados e a reprodução do de conteúdo será sofrem.

Isso deve ser impedido por monitoração seu uso da disco rígido e mantendo suficiente aberto espaço sobre o disco rígido para identificador uma reserva pausa completo.

See Also

Concepts

Digital Video Recorder Architecture