IEnumPins Interface
9/8/2008
O IBaseFilter::EnumPins método retorna essa interface. Ele se baseia o IEnumX protocolo da Modelo de Objeto Componente (COM).
Observação
Ações que o número de pinos causar a alteração pode causar o enumerador falhe.
Quando a implementar
Esta interface deve ser implementada e feita disponível pela IBaseFilter::EnumPins método. O CBaseFilter::EnumPins função membro automaticamente faz isso no biblioteca de classes DirectShow e usa o CEnumPins classe para criar o objeto enumerador.
Quando usar
Essa interface normalmente é usada pelo Gerenciador filtro de gráfico ao conectar-se filtros. No entanto, ele pode ser usado por um aplicativo que deve localizar os pinos associado com filtros no filtro gráfico — de exemplo, para adicionar outro filtro para o gráfico.
Métodos na ordem TabelaV
A seguinte tabela mostra os métodos que aparecem no TabelaV sob o padrão COM métodos herdadas IUnknown.
Método | Descrição |
---|---|
Coloca os ponteiros para IPin interfaces para o próximo pinos para a matriz especificada. |
|
Ignora o número especificado de pinos. |
|
Redefine a posição para o início de modo que o próximo chamar para o IEnumPins::Next método retorna, no mínimo, o primeiro pino do filtro. |
|
Fornece outro enumerador, que é um duplicado do atual um. |
Requisitos
Windows Embedded CE | Windows CE 2.12 and later |
Windows Mobile | Pocket PC for Windows Mobile Version 5.0 and later, Smartphone for Windows Mobile Version 5.0 and later |
Note | Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements For more information, see Setting Up the Build Environment |