Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Entfernt alle Media Foundation-Transformationen (MFTs) für einen angegebenen Datenstrom, mit Ausnahme des Decoders.
Syntax
HRESULT RemoveAllTransformsForStream(
[in] DWORD dwStreamIndex
);
Die Parameter
[in] dwStreamIndex
Der Datenstrom, für den die MFTs entfernt werden sollen. Der Wert kann eine der folgenden Sein:
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode | Description |
|---|---|
|
Erfolg. |
|
Ungültige Anforderung. |
|
Der dwStreamIndex-Parameter ist ungültig. |
Bemerkungen
Durch Aufrufen dieser Methode kann der aktuelle Ausgabetyp für den Datenstrom zurückgesetzt werden. Rufen Sie ZUM Abrufen des neuen Ausgabetyps IMFSourceReader::GetCurrentMediaType auf.
Im asynchronen Modus schlägt diese Methode fehl, wenn eine Beispielanforderung aussteht. Warten Sie in diesem Fall, bis der OnReadSample-Rückruf aufgerufen wird, bevor Sie die Methode aufrufen. Weitere Informationen zur Verwendung des Quelllesers im asynchronen Modus finden Sie unter IMFSourceReader::ReadSample.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 8 [Desktop-Apps | UWP-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Fenster |
| Header | mfreadwrite.h |