Método CSeekingPassThru.Init

O Init método inicializa o objeto.

Sintaxe

HRESULT Init(
  [in] BOOL bSupportRendering,
       IPin *pPin
);

Parâmetros

bSupportRendering [in]

Valor booliano que especifica se o filtro é um renderizador. Use o valor TRUE se o filtro for um renderizador ou FALSE , caso contrário.

pPin

Ponteiro para a interface IPin no pino de entrada do filtro.

Valor retornado

Retorna um dos valores HRESULT mostrados na tabela a seguir.

Código de retorno Descrição
S_OK
Sucesso.
E_FAIL
O objeto já foi inicializado.
E_OUTOFMEMORY
Memória insuficiente para criar o objeto.

Comentários

Se o valor de bSupportRendering for TRUE, esse método criará uma instância da classe CRendererPosPassThru . Caso contrário, ele cria uma instância da classe CPosPassThru .

Requisitos

Requisito Valor
parâmetro
Seekpt.h (inclua Fluxos.h)
Biblioteca
Strmbase.lib (builds de varejo);
Strmbasd.lib (builds de depuração)

Confira também

Classe CSeekingPassThru