Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt ein neues Ereignis in die Warteschlange des Objekts ein.
Syntax
HRESULT QueueEvent(
[in] MediaEventType met,
[in] REFGUID guidExtendedType,
[in] HRESULT hrStatus,
[in] const PROPVARIANT *pvValue
);
Parameter
[in] met
Gibt den Ereignistyp an. Der Ereignistyp wird von der IMFMediaEvent::GetType-Methode des Ereignisses zurückgegeben. Eine Liste der Ereignistypen finden Sie unter Media Foundation-Ereignisse.
[in] guidExtendedType
Der erweiterte Typ. Wenn das Ereignis keinen erweiterten Typ aufweist, verwenden Sie den Wert GUID_NULL. Der erweiterte Typ wird von der IMFMediaEvent::GetExtendedType-Methode des Ereignisses zurückgegeben.
[in] hrStatus
Ein Erfolgs- oder Fehlercode, der die status des Ereignisses angibt. Dieser Wert wird von der IMFMediaEvent::GetStatus-Methode des Ereignisses zurückgegeben.
[in] pvValue
Zeiger auf einen PROPVARIANT-Wert , der den Ereigniswert enthält. Dieser Parameter kann NULL sein. Dieser Wert wird von der IMFMediaEvent::GetValue-Methode des Ereignisses zurückgegeben.
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 |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Das Objekt wurde heruntergefahren. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mfobjects.h (include Mfidl.h) |
| Bibliothek | Mfuuid.lib |