_MFT_PROCESS_OUTPUT_STATUS-Enumeration (mftransform.h)
Gibt den status eines Aufrufs von IMFTransform::P rocessOutput an.
Syntax
typedef enum _MFT_PROCESS_OUTPUT_STATUS {
MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS = 0x100
} ;
Konstanten
MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS Wert: 0x100 Die Media Foundation-Transformation (MFT) hat einen oder mehrere neue Ausgabestreams erstellt. |
Hinweise
Wenn das MFT dieses Flag festlegt, gibt die ProcessOutput-Methode MF_E_TRANSFORM_STREAM_CHANGE zurück, und es werden keine Ausgabedaten erzeugt. Der Client sollte wie folgt reagieren:
- Rufen Sie IMFTransform::GetStreamCount auf, um die neue Anzahl von Streams abzurufen.
- Rufen Sie IMFTransform::GetStreamIDs auf, um die neuen Streambezeichner abzurufen.
- Rufen Sie IMFTransform::GetOutputAvailableType und IMFTransform::SetOutputType auf, um die Medientypen für die neuen Streams festzulegen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Kopfzeile | mftransform.h |