Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Stellt ein von einem Media Foundation-Objekt generiertes Ereignis dar. Verwenden Sie diese Schnittstelle, um Informationen zum Ereignis abzurufen.
Um einen Zeiger auf diese Schnittstelle abzurufen, rufen Sie IMFMediaEventGenerator::BeginGetEvent oder IMFMediaEventGenerator::GetEvent im Ereignisgenerator auf.
Vererbung
Die IMFMediaEvent-Schnittstelle erbt von IMFAttributes. IMFMediaEvent verfügt auch über folgende Membertypen:
Methoden
Die IMFMediaEvent-Schnittstelle verfügt über diese Methoden.
|
IMFMediaEvent::GetExtendedType Ruft den erweiterten Typ des Ereignisses ab. |
|
IMFMediaEvent::GetStatus Ruft ein HRESULT ab, das das Ereignis status angibt. |
|
IMFMediaEvent::GetType Ruft den Ereignistyp ab. Der Ereignistyp gibt an, was passiert ist, um das Ereignis auszulösen. Außerdem wird die Bedeutung des Ereigniswerts definiert. |
|
IMFMediaEvent::GetValue Ruft ggf. den dem Ereignis zugeordneten Wert ab. Der Wert wird als PROPVARIANT-Struktur abgerufen. Der tatsächliche Datentyp und die Bedeutung des Werts hängen vom Ereignis ab. |
Hinweise
Wenn Sie ein Objekt implementieren, das Ereignisse generiert, rufen Sie die MFCreateMediaEvent-Funktion auf, um ein neues Ereignisobjekt zu erstellen.
Diese Schnittstelle ist auf den folgenden Plattformen verfügbar, wenn die verteilbaren Windows Media Format 11 SDK-Komponenten installiert sind:
- Windows XP mit Service Pack 2 (SP2) und höher.
- Windows XP Media Center Edition 2005 mit KB900325 (Windows XP Media Center Edition 2005) und KB925766 (Updaterollup für Windows XP Media Center Edition vom Oktober 2006) installiert.
Anforderungen
| 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) |