Interfaccia IMFTransform (mftransform.h)

Implementata da tutte le trasformazioni media foundation (MFT).

Ereditarietà

L'interfaccia IMFTransform eredita dall'interfaccia IUnknown . IMFTransform ha anche questi tipi di membri:

Metodi

L'interfaccia IMFTransform dispone di questi metodi.

 
IMFTransform::AddInputStreams

Aggiunge uno o più nuovi flussi di input a questa trasformazione di Media Foundation (MFT).
IMFTransform::D eleteInputStream

Rimuove un flusso di input da questa trasformazione di Media Foundation (MFT).
IMFTransform::GetAttributes

Ottiene l'archivio attributi globale per questa trasformazione di Media Foundation (MFT).
IMFTransform::GetInputAvailableType

Ottiene un tipo di supporto disponibile per un flusso di input in questa trasformazione MFT (Media Foundation).
IMFTransform::GetInputCurrentType

Ottiene il tipo di supporto corrente per un flusso di input in questa trasformazione di Media Foundation (MFT).
IMFTransform::GetInputStatus

Esegue una query che indica se un flusso di input in questa trasformazione di Media Foundation (MFT) può accettare più dati.
IMFTransform::GetInputStreamAttributes

Ottiene l'archivio attributi per un flusso di input in questa trasformazione MFT (Media Foundation).
IMFTransform::GetInputStreamInfo

Ottiene i requisiti del buffer e altre informazioni per un flusso di input in questa trasformazione di Media Foundation (MFT).
IMFTransform::GetOutputAvailableType

Ottiene un tipo di supporto disponibile per un flusso di output in questa trasformazione MFT (Media Foundation).
IMFTransform::GetOutputCurrentType

Ottiene il tipo di supporto corrente per un flusso di output in questa trasformazione MFT (Media Foundation).
IMFTransform::GetOutputStatus

Esegue una query che indica se la trasformazione MFT (Media Foundation) è pronta per produrre dati di output.
IMFTransform::GetOutputStreamAttributes

Ottiene l'archivio attributi per un flusso di output in questa trasformazione Media Foundation (MFT).
IMFTransform::GetOutputStreamInfo

Ottiene i requisiti del buffer e altre informazioni per un flusso di output in questa trasformazione di Media Foundation (MFT).
IMFTransform::GetStreamCount

Ottiene il numero corrente di flussi di input e output in questa trasformazione MFT (Media Foundation).
IMFTransform::GetStreamIDs

Ottiene gli identificatori di flusso per i flussi di input e output in questa trasformazione di Media Foundation (MFT).
IMFTransform::GetStreamLimits

Ottiene il numero minimo e massimo di flussi di input e output per questa trasformazione MFT (Media Foundation).
IMFTransform::P rocessEvent

Invia un evento a un flusso di input in questa trasformazione di Media Foundation (MFT).
IMFTransform::P rocessInput

Distribuisce i dati a un flusso di input in questa trasformazione di Media Foundation (MFT).
IMFTransform::P rocessMessage

Invia un messaggio alla trasformazione Media Foundation (MFT).
IMFTransform::P rocessOutput

Genera l'output dai dati di input correnti.
IMFTransform::SetInputType

Imposta, verifica o cancella il tipo di supporto per un flusso di input in questa trasformazione MFT (Media Foundation).
IMFTransform::SetOutputBounds

Imposta l'intervallo di timestamp necessari al client per l'output.
IMFTransform::SetOutputType

Imposta, verifica o cancella il tipo di supporto per un flusso di output in questa trasformazione MFT (Media Foundation).

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mftransform.h

Vedi anche

Interfacce di Media Foundation

Trasformazioni di Media Foundation