Método IEncoderAPI::IsSupported (strmif.h)

[O recurso associado a esta página, Microsoft TV Technologies, é um recurso herdado. A Microsoft recomenda fortemente que o novo código não use esse recurso.]

[IEncoderAPI não está mais disponível para uso. Em vez disso, use ICodecAPI.]

O método IsSupported consulta se há suporte para um determinado parâmetro.

Sintaxe

HRESULT IsSupported(
  [in] const GUID *Api
);

Parâmetros

[in] Api

Ponteiro para um GUID que especifica o parâmetro .

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O codificador dá suporte ao parâmetro .
E_NOTIMPL
O codificador não dá suporte ao parâmetro .

Comentários

O método retornará S_OK se o codificador reconhecer o GUID. Para marcar se o parâmetro pode ser lido ou modificado, chame o método IEncoderAPI::IsAvailable.

Quaisquer erros além daqueles na tabela acima indicam uma incapacidade de processar a chamada.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho strmif.h (inclua Dshow.h)
Biblioteca Strmiids.lib

Confira também

API do codificador

IEncoderAPI Interface