IMediaDet::get _ StreamTypeB-Methode

Hinweis

[Veraltet. Diese API kann aus zukünftigen Releases von Windows entfernt werden.]

Die get_StreamTypeB -Methode ruft eine Zeichenfolge ab, die die GUID des Medientyps für den aktuellen Stream darstellt.

Syntax

HRESULT get_StreamTypeB(
  [out, retval] BSTR *pVal
);

Parameter

pVal [ out, retval]

Empfängt eine Zeichenfolgendarstellung der Medientyp-GUID.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S _ OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Hinweise

Der zurückgegebene BSTR ist wie folgt formatiert: {73647561-0000-0010-8000-00AA00389B71}

Die -Methode belegt Speicher für die Zeichenfolge. Die Anwendung muss SysFreeString aufrufen, um den Arbeitsspeicher freizugeben.

Legen Sie vor dem Aufrufen dieser Methode den Dateinamen und den Stream fest, indem Sie IMediaDet::p ut _ Filename und IMediaDet::p ut _ CurrentStreamaufrufen.

Wenn sich die Medienerkennung im Bitmapgrabbermodus befindet, gibt diese Methode E _ INVALIDARG zurück. Weitere Informationen finden Sie unter IMediaDet::EnterBitmapGrabMode.

Hinweis

Die Headerdatei Qedit.h ist mit Direct3D-Headern nach Version 7 nicht kompatibel.

Hinweis

Laden Sie zum Abrufen von Qedit.h das Microsoft Windows SDK-Update für Windows Vista und .NET Framework 3.0herunter. Qedit.h ist im Microsoft Windows SDK für Windows 7 und .NET Framework 3.5 Service Pack 1 nicht verfügbar.

Anforderungen

Anforderung Wert
Header
Qedit.h
Bibliothek
Strmiids.lib

Siehe auch

IMediaDet-Schnittstelle

Fehler- und Erfolgscodes