Interface IAMDroppedFrames (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.]
A interface IAMDroppedFrames recupera informações de desempenho de um filtro de captura de vídeo, incluindo quantos quadros foram removidos e quantos foram entregues. Os aplicativos podem usar essa interface para determinar o desempenho da captura em tempo de execução.
Herança
A interface IAMDroppedFrames herda da interface IUnknown . IAMDroppedFrames também tem estes tipos de membros:
Métodos
A interface IAMDroppedFrames tem esses métodos.
IAMDroppedFrames::GetAverageFrameSize O método GetAverageFrameSize recupera o tamanho médio dos quadros capturados pelo filtro. |
IAMDroppedFrames::GetDroppedInfo O método GetDroppedInfo recupera uma matriz de números de quadro que foram descartados. |
IAMDroppedFrames::GetNumDropped O método GetNumDropped recupera o número total de quadros que o filtro baixou desde que começou a transmitir. |
IAMDroppedFrames::GetNumNotDropped O método GetNumNotDropped recupera o número total de quadros que o filtro entregou desde que começou a transmitir. |
Comentários
Alguns filtros que expõem essa interface não implementam o método GetDroppedInfo ou GetAverageFrameSize .
Para dispositivos WDM (Modelo de Driver do Windows), o Filtro de Captura de Vídeo do WDM expõe automaticamente essa interface se o driver WDM der suporte ao conjunto de propriedades PROPSETID_VIDCAP_DROPPEDFRAMES . Para obter mais informações, consulte a documentação do WDK (Kit de Driver do Windows ).
O número de quadros descartados é relatado pelo driver de captura. Essas informações não estão diretamente correlacionadas com nenhum exemplo de mídia específico, portanto, não são precisas por quadro, embora devam ser precisas ao longo do tempo.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | strmif.h (inclua Dshow.h) |