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.
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Die CBaseMediaFilter -Klasse implementiert die IMediaFilter-Schnittstelle . Verwenden Sie diese Klasse für Plug-In-Verteiler oder andere Objekte, die IMediaFilter unterstützen müssen, ohne die IBaseFilter-Schnittstelle zu unterstützen. Verwenden Sie diese Klasse nicht für Filter. Verwenden Sie stattdessen die CBaseFilter-Klasse oder eine von CBaseFilter abgeleitete Basisklasse.
| Geschützte Membervariablen | BESCHREIBUNG |
|---|---|
| m_State | Aktueller Status des Objekts. |
| m_pClock | Zeiger auf die Referenzuhr des Objekts. |
| m_tStart | Referenzzeit, die der Streamzeit 0 entspricht. |
| m_clsid | Klassenbezeichner (CLSID) des -Objekts. |
| m_pLock | Zeiger auf einen kritischen Abschnitt. |
| Öffentliche Methoden | BESCHREIBUNG |
| CBaseMediaFilter | Konstruktormethode. |
| ~ CBaseMediaFilter | Destruktormethode. Virtuellen. |
| StreamTime | Ruft die aktuelle Streamzeit ab. Virtuellen. |
| IsActive | Bestimmt, ob das Objekt aktiv ist (ausgeführt oder angehalten). |
| IPersist-Methoden | BESCHREIBUNG |
| Getclassid | Ruft den Klassenbezeichner ab. |
| IMediaFilter-Methoden | BESCHREIBUNG |
| GetState | Ruft den Zustand des Objekts ab (wird ausgeführt, beendet oder angehalten). |
| SetSyncSource | Legt eine Verweisuhr für das -Objekt fest. |
| GetSyncSource | Ruft die Referenzuhr ab, die das Objekt verwendet. |
| Beenden | Beendet das -Objekt. |
| Anhalten | Hält das Objekt an. |
| Ausführung | Führt das -Objekt aus. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|