Abrufen von Streamkonfigurationsinformationen von Codecs
Für Audio- und Videostreams, die die Windows Medienaudio- und Videocodecs verwenden, sollten Sie die Werte für die Streamkonfigurationsstrukturen aus dem Codec abrufen, den Sie verwenden möchten. Obwohl es möglich ist, diese Werte selbst festzulegen, stellt die Verwendung der Codecs sicher, dass die Werte korrekt sind. Sie sollten die Werte in diesen Strukturen nur ändern, wenn in der Dokumentation ausdrücklich eine bestimmte Änderung empfohlen wird.
Informationen aus den Codecs werden in Form von Codecformaten übermittelt. Jedes Codecformat ist ein einzelnes Streamformat, das vom Codec unterstützt wird. Weitere Informationen zu Streamformaten finden Sie unter Formate.
Sie können Informationen von den Windows Mediencodecs anfordern, indem Sie die Schnittstellen IWMCodecInfo, IWMCodecInfo2und IWMCodecInfo3 des Profil-Manager-Objekts verwenden. Um die IWMProfileManager-Schnittstelle eines Profil-Manager-Objekts abzurufen, rufen Sie die WMCreateProfileManager-Funktion auf. Rufen Sie QueryInterface auf IWMProfileManager auf, um IWMCodecInfo3 abzurufen.
In den folgenden Abschnitten wird beschrieben, wie Sie die benötigten Informationen abrufen.
Section |
BESCHREIBUNG |
|---|---|
| So aufzählen Sie alle installierten Windows Mediencodecs | Beschreibt, wie die Methoden der IWMCodecInfo- und IWMCodecInfo2-Schnittstellen verwendet werden, um den Namen und Codecindex jedes installierten Windows Media-Codecs abzurufen. |
| So aufzählen Sie Codecformate | Beschreibt, wie Sie Datenstromkonfigurationsobjekte aus Codecs abrufen, um sie in Ihren Profilen zu verwenden. |