Abrufen von Streamkonfigurationsinformationen aus Codecs

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Sie wurde durch den Quellleser und den Senkenschreiber ersetzt. Quellleser und Senkenschreiber wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit den Quellleser und senkenden Writer anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Für Audio- und Videostreams, die die Windows Media Audio- und Video-Codecs 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 richtig sind. Sie sollten die Werte in diesen Strukturen nicht ändern, es sei denn, die Dokumentation empfiehlt ausdrücklich eine bestimmte Änderung.

Informationen aus den Codecs werden in Form von Codecformaten bereitgestellt. 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 Media-Codecs anfordern, indem Sie die Schnittstellen IWMCodecInfo, IWMCodecInfo2 und IWMCodecInfo3 des Profil-Manager-Objekts verwenden. Um die IWMProfileManager-Schnittstelle eines Profil-Manager-Objekts abzurufen, rufen Sie die Funktion WMCreateProfileManager 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 führen Sie alle installierten Windows Media-Codecs auf Beschreibt, wie die Methoden der IWMCodecInfo - und IWMCodecInfo2-Schnittstellen verwendet werden, um den Namen und den Codecindex jedes installierten Windows Media-Codecs abzurufen.
So enumerieren Sie Codec-Formate Beschreibt, wie Streamkonfigurationsobjekte von Codecs zur Verwendung in Ihren Profilen abgerufen werden.

 

Konfigurieren von Streams