Método IFilterMapper::RegisterPin (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na 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 Captura de Áudio/Vídeo no 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.]
Sintaxe
HRESULT RegisterPin(
[in] CLSID Filter,
[in] LPCWSTR Name,
[in] BOOL bRendered,
[in] BOOL bOutput,
[in] BOOL bZero,
[in] BOOL bMany,
[in] CLSID ConnectsToFilter,
[in] LPCWSTR ConnectsToPin
);
Parâmetros
[in] Filter
GUID do filtro.
[in] Name
Nome do pino. Isso deve ser exclusivo dentro do filtro. Ele não tem nenhum significado além de indicar informações de tipo. Você não deve usar nomes de pin com mais de 99 caracteres, pois isso causa problemas de enumeração de filtro.
[in] bRendered
Valor que especifica se o filtro renderiza essa entrada. Defina como TRUE se isso acontecer; caso contrário, defina como FALSE.
[in] bOutput
Valor que especifica se esse é um pino de saída. Defina como TRUE se for; caso contrário, defina como FALSE.
[in] bZero
Valor que especifica se o filtro pode ter zero instâncias desse pino. Se puder, defina como TRUE; caso contrário, defina como FALSE. Por exemplo, um filtro de descompactação não precisa criar um pino de saída de som para um filme sem uma faixa de som.
[in] bMany
Valor que especifica se o filtro pode ter muitas instâncias desse pino. Se puder, defina como TRUE; caso contrário, defina como FALSE. Por exemplo, um mixer pode ter várias instâncias de seu pino de entrada.
[in] ConnectsToFilter
Reservado. Deve ser NULL. (Isso se destina a filtros como misturadores de todo o sistema que têm conexões fora do grafo de filtro. Ele ainda não foi implementado.)
[in] ConnectsToPin
Reservado. Deve ser NULL.
Retornar valor
Retorna um valor HRESULT .
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | strmif.h (inclua Dshow.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de