Base Classes that Implement Interfaces
9/8/2008
A maioria das classes a implementar o DirectShow biblioteca de classes COM interfaces. A seguinte lista mostra como as classes podem ser categorizado:
- Filtro de base classes implementar o IBaseFilter interface e incluir CBaseFilter e classes derivado dele.
- Pino classes implementar o IPin interface e incluir CBasePin e derivado classes.
- Enumerador classes incluem CEnumPins e CEnumMediaTypes.
- Incluem classes de base de transporte CMediaSample, CBaseAllocator, CMemAllocatore seus derivado classes. Essas classes compartilhar memória entre pinos e transmitir mídia amostras usando que memória compartilhada.
- Incluem as classes de controle e posição CBaseFilter, CMediaPosition, CMediaControl, CBaseMediaFilter, CSourceSeeking, e CBaseStreamControl.
- Incluem classes de base do relógio CBaseReferenceClock e CSystemClock.
Este tópico contém o seguinte subtópicos.