Função MFCreateSimpleTypeHandler (mfidl.h)

Cria um manipulador de tipo de mídia que dá suporte a um único tipo de mídia por vez.

Sintaxe

HRESULT MFCreateSimpleTypeHandler(
  [out] IMFMediaTypeHandler **ppHandler
);

Parâmetros

[out] ppHandler

Recebe um ponteiro para a interface IMFMediaTypeHandler do manipulador de tipo de mídia. O chamador deve liberar a interface.

Retornar valor

A função 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 método foi bem-sucedido.

Comentários

O manipulador de tipo de mídia criado por essa função dá suporte a um tipo de mídia por vez. Defina o tipo de mídia chamando IMFMediaTypeHandler::SetCurrentMediaType. Depois que o tipo é definido, IMFMediaTypeHandler::IsMediaTypeSupported sempre verifica esse tipo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfidl.h
Biblioteca Mf.lib
DLL Mf.dll

Confira também

Funções do Media Foundation