Função AMovieSetupRegisterFilter2
[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.]
A função AMovieSetupRegisterFilter2 registra o mérito, os pinos e os tipos de mídia de um filtro no registro usando a interface IFilterMapper2 .
Sintaxe
HRESULT AMovieDllRegisterServer(
const AMOVIESETUP_FILTER const * psetupdata,
IFilterMapper2 *pIFM2,
BOOL bRegister
);
Parâmetros
-
psetupdata
-
Ponteiro para os dados de AMOVIESETUP_FILTER .
-
pIFM2
-
Ponteiro para a interface IFilterMapper2 .
-
bRegister
-
Valor que indica se o filtro deve ser registrado; TRUE indica registrar o filtro, FALSE indica cancelá-lo.
Retornar valor
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
A função AMovieDllRegisterServer2 chama essa função auxiliar para registrar um filtro depois que o servidor COM for registrado.
Normalmente, um filtro usará AMovieDllRegisterServer2 e não chamará essa função diretamente.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|