Freigeben über


IEncoderAPI::IsSupported-Methode (strmif.h)

[Das feature, das dieser Seite zugeordnet ist, Microsoft TV Technologies, ist ein Legacyfeature. Microsoft empfiehlt dringend, dass neuer Code dieses Feature nicht verwendet.]

[IEncoderAPI ist nicht mehr verfügbar. Verwenden Sie stattdessen ICodecAPI.]

Die IsSupported-Methode fragt ab, ob ein bestimmter Parameter unterstützt wird.

Syntax

HRESULT IsSupported(
  [in] const GUID *Api
);

Parameter

[in] Api

Zeiger auf eine GUID, die den Parameter angibt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode Beschreibung
S_OK
Der Encoder unterstützt den Parameter.
E_NOTIMPL
Der Encoder unterstützt den -Parameter nicht.

Bemerkungen

Die Methode gibt S_OK zurück, wenn der Encoder die GUID erkennt. Um zu überprüfen, ob der Parameter gelesen oder geändert werden kann, rufen Sie die IEncoderAPI::IsAvailable-Methode auf .

Alle Fehler außer denen in der obigen Tabelle weisen darauf hin, dass der Aufruf nicht verarbeitet werden kann.

Requirements (Anforderungen)

   
Zielplattform Windows
Kopfzeile strmif.h (include Dshow.h)
Bibliothek Strmiids.lib

Weitere Informationen

Encoder-API

IEncoderAPI-Schnittstelle