Compartilhar via


Interface IMFByteStreamHandler (mfidl.h)

Cria uma fonte de mídia de um fluxo de bytes.

Herança

A interface IMFByteStreamHandler herda da interface IUnknown . IMFByteStreamHandler também tem estes tipos de membros:

Métodos

A interface IMFByteStreamHandler tem esses métodos.

 
IMFByteStreamHandler::BeginCreateObject

Inicia uma solicitação assíncrona para criar uma fonte de mídia de um fluxo de bytes. (IMFByteStreamHandler.BeginCreateObject)
IMFByteStreamHandler::CancelObjectCreation

Cancela a solicitação atual para criar uma fonte de mídia.
IMFByteStreamHandler::EndCreateObject

Conclui uma solicitação assíncrona para criar uma fonte de mídia.
IMFByteStreamHandler::GetMaxNumberOfBytesRequiredForResolution

Recupera o número máximo de bytes necessários para criar a fonte de mídia ou determinar que o manipulador de fluxo de bytes não pode analisar esse fluxo.

Comentários

Os aplicativos não usam essa interface diretamente. Essa interface é exposta por manipuladores de fluxo de bytes, que são usados pelo resolvedor de origem. Quando o manipulador de fluxo de bytes recebe um fluxo de bytes, ele analisa o fluxo e cria uma fonte de mídia. Manipuladores de fluxo de bytes são registrados por extensão de nome de arquivo ou tipo MIME.

Requisitos

   
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

Media Foundation Interfaces

Manipuladores de esquema e manipuladores de Byte-Stream