KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY Struktur (ksmedia.h)
Die KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY-Struktur fügt ein Ereignishandle an eine KSPROPERTY--Struktur an.
Syntax
typedef struct {
KSPROPERTY Property;
HANDLE NotificationEvent;
} KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY, *PKSRTAUDIO_NOTIFICATION_EVENT_PROPERTY;
Angehörige
Property
Eine KSPROPERTY-Struktur, die der Client vor dem Aufrufen von KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT oder KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENTentsprechend initialisiert.
NotificationEvent
Gibt ein Ereignishandle für den Benutzermodus an, das für Ereignisbenachrichtigungen registriert oder nicht registriert werden soll.
Bemerkungen
Die KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT- und KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT-Eigenschaftsanforderungen verwenden die KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY Struktur, um ein Ereignishandle für den Benutzermodus vom Client an den Treiber zu übergeben.
Das NotificationEvent Member ist ein Benutzermodusereignishandle, das bei der Registrierung Signale empfängt, während pufferbasierte DMA-Fortschritte ausgeführt werden. Die Benachrichtigungsfunktion ist nur bei einem erfolgreichen Aufruf von KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATIONverfügbar.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Windows-Betriebssystemen. |
Header- | ksmedia.h |
Siehe auch
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT