Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Implementado por todas as MFTs ( Media Foundation Transforms ).
Herança
A interface IMFTransform herda da interface IUnknown . IMFTransform também tem estes tipos de membros:
Métodos
A interface IMFTransform tem esses métodos.
|
IMFTransform::AddInputStreams Adiciona um ou mais novos fluxos de entrada a essa MFT (transformação do Media Foundation). |
|
IMFTransform::D eleteInputStream Remove um fluxo de entrada dessa transformação do Media Foundation (MFT). |
|
IMFTransform::GetAttributes Obtém o repositório de atributos global para essa MFT (transformação do Media Foundation). |
|
IMFTransform::GetInputAvailableType Obtém um tipo de mídia disponível para um fluxo de entrada nesta transformação do Media Foundation (MFT). |
|
IMFTransform::GetInputCurrentType Obtém o tipo de mídia atual para um fluxo de entrada nesta transformação do Media Foundation (MFT). |
|
IMFTransform::GetInputStatus Consulta se um fluxo de entrada nessa MFT (transformação do Media Foundation) pode aceitar mais dados. |
|
IMFTransform::GetInputStreamAttributes Obtém o repositório de atributos para um fluxo de entrada nesta transformação do Media Foundation (MFT). |
|
IMFTransform::GetInputStreamInfo Obtém os requisitos de buffer e outras informações para um fluxo de entrada nesta transformação do Media Foundation (MFT). |
|
IMFTransform::GetOutputAvailableType Obtém um tipo de mídia disponível para um fluxo de saída nesta transformação do Media Foundation (MFT). |
|
IMFTransform::GetOutputCurrentType Obtém o tipo de mídia atual para um fluxo de saída nesta transformação do Media Foundation (MFT). |
|
IMFTransform::GetOutputStatus Consulta se a MFT (transformação do Media Foundation) está pronta para produzir dados de saída. |
|
IMFTransform::GetOutputStreamAttributes Obtém o repositório de atributos para um fluxo de saída nesta transformação do Media Foundation (MFT). |
|
IMFTransform::GetOutputStreamInfo Obtém os requisitos de buffer e outras informações para um fluxo de saída nesta transformação do Media Foundation (MFT). |
|
IMFTransform::GetStreamCount Obtém o número atual de fluxos de entrada e saída nesta transformação do Media Foundation (MFT). |
|
IMFTransform::GetStreamIDs Obtém os identificadores de fluxo para os fluxos de entrada e saída nesta MFT (transformação do Media Foundation). |
|
IMFTransform::GetStreamLimits Obtém o número mínimo e máximo de fluxos de entrada e saída para essa transformação do Media Foundation (MFT). |
|
IMFTransform::P rocessEvent Envia um evento para um fluxo de entrada nesta transformação do Media Foundation (MFT). |
|
IMFTransform::P rocessInput Fornece dados para um fluxo de entrada nesta transformação do Media Foundation (MFT). |
|
IMFTransform::P rocessMessage Envia uma mensagem para a MFT (transformação do Media Foundation). |
|
IMFTransform::P rocessOutput Gera a saída dos dados de entrada atuais. |
|
IMFTransform::SetInputType Define, testa ou limpa o tipo de mídia para um fluxo de entrada nesta MFT (transformação do Media Foundation). |
|
IMFTransform::SetOutputBounds Define o intervalo de carimbos de data/hora que o cliente precisa para a saída. |
|
IMFTransform::SetOutputType Define, testa ou limpa o tipo de mídia para um fluxo de saída nesta MFT (transformação do Media Foundation). |
Requisitos
| Requisito | Valor |
|---|---|
| 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 | mftransform.h |