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 |