KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY结构 (ksmedia.h)
KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY结构将事件句柄追加到 KSPROPERTY 结构
语法
typedef struct {
KSPROPERTY Property;
HANDLE NotificationEvent;
} KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY, *PKSRTAUDIO_NOTIFICATION_EVENT_PROPERTY;
成员
Property
客户端在调用 KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT 或 KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT之前适当初始化的 KSPROPERTY 结构。
NotificationEvent
指定要为事件通知注册或注销的用户模式事件句柄。
言论
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT和KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT属性请求使用KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY结构将用户模式事件句柄从客户端传递到驱动程序。
NotificationEvent 成员是用户模式事件句柄,注册后,会在缓冲区 DMA 进行时接收信号。 通知功能仅在成功调用 KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION时可用。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows Vista 和更高版本的 Windows作系统中可用。 |
标头 | ksmedia.h |
另请参阅
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT