Compartilhar via


Interface IMFSchemeHandler (mfidl.h)

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

Herança

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

Métodos

A interface IMFSchemeHandler tem esses métodos.

 
IMFSchemeHandler::BeginCreateObject

Inicia uma solicitação assíncrona para criar um objeto de uma URL. Quando o Resolvedor de Origem cria uma fonte de mídia de uma URL, ele passa a solicitação para um manipulador de esquema.
IMFSchemeHandler::CancelObjectCreation

Cancela a solicitação atual para criar um objeto de uma URL.
IMFSchemeHandler::EndCreateObject

Conclui uma solicitação assíncrona para criar um objeto de uma URL. (IMFSchemeHandler.EndCreateObject)

Comentários

Os aplicativos não usam essa interface. Essa interface é exposta por manipuladores de esquema, que são usados pelo resolvedor de origem. Um manipulador de esquema foi projetado para analisar um tipo de esquema de URL. Quando o manipulador de esquema recebe uma URL, ele analisa o recurso localizado nessa URL e cria uma fonte de mídia ou um fluxo de bytes.

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