Freigeben über


Decodereinstellungen für Windows Media Center Edition

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Windows XP Media Center Edition 2005 und höher verwendet die ICodecAPI-Schnittstelle , um den Audiodecoderfilter für fernseh- und DVD-Wiedergabe zu konfigurieren. Die folgenden Eigenschaften werden unterstützt.

Eigenschaften-GUID BESCHREIBUNG
CODECAPI_AUDIO_OUTPUT_FORMAT Konfiguriert das Audioausgabeformat. Siehe Hinweise.

 

Hinweise

Der Wert der CODECAPI_AUDIO_OUTPUT_FORMAT-Eigenschaft ist eine Zeichenfolgendarstellung einer GUID, die als BSTR-Wert gespeichert wird. Die folgenden GUIDs sind definiert.

GUID Beschreibung
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_STEREO_MATRIXENCODED Der Softwareaudiofilter sollte eine Softwaredecodierung durchführen und einen Stereoaudiostream ausgeben, wobei die Mehrkanal-Audiomatrix in die beiden Kanäle codiert ist.
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_STEREO Der Softwareaudiofilter sollte eine Softwaredecodierung durchführen und einen Stereoaudiodatenstrom ausgeben.
CODECAPI_AUDIO_OUTPUT_FORMAT_SPDIF_PCM Der Softwareaudiofilter sollte die Softwareaudiodecodierung durchführen, auch wenn die physische Ausgabe des PCs eine digitale Schnittstelle sein kann, z. B. S/PDIF.
CODECAPI_AUDIO_OUTPUT_FORMAT_SPDIF_BITSTREAM Der Softwareaudiofilter sollte keine Softwareaudiodecodierung ausführen, sondern den digitalen Audio-Bitstream für die externe Verarbeitung durch ein Gerät übergeben, das mit einer digitalen Audioverbindung verbunden ist, z. B. S/PDIF.
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_HEADPHONES Der Softwareaudiofilter sollte die Softwareaudiodecodierung durchführen und proprietäre Verarbeitung anwenden, um für Kopfhörer zu optimieren. Die Unterstützung für diese Einstellung ist optional.

 

Hinweis

Die ICodecAPI-Schnittstelle speichert Codeceigenschaften als Schlüssel-Wert-Paare, wobei der Schlüssel eine GUID und der Wert ein VARIANT-Typ ist.

 

Encoder- und Decoderentwicklung