KSRTAUDIO_HWREGISTER_PROPERTY 结构 (ksmedia.h)

KSRTAUDIO_HWREGISTRY_PROPERTY 结构将寄存器基址追加到 KSPROPERTY 结构。 客户端使用此结构通过 KSPROPERTY_RTAUDIO_POSITIONREGISTER 请求硬件位置寄存器,或通过 KSPROPERTY_RTAUDIO_CLOCKREGISTER请求硬件时钟寄存器。

语法

typedef struct {
  KSPROPERTY Property;
  PVOID      BaseAddress;
} KSRTAUDIO_HWREGISTER_PROPERTY, *PKSRTAUDIO_HWREGISTER_PROPERTY;

成员

Property

客户端在调用KSPROPERTY_RTAUDIO_POSITIONREGISTER或KSPROPERTY_RTAUDIO_CLOCKREGISTER之前适当初始化的 KSPROPERTY 结构。

BaseAddress

指定缓冲区基址。 除非客户端指定基址,否则此参数设置为 NULL

注解

客户端使用 KSRTAUDIO_HWREGISTER_PROPERTY 结构从驱动程序请求硬件位置寄存器或硬件时钟寄存器。 驱动程序返回包含所请求硬件寄存器相关信息 的KSRTAUDIO_HWREGISTER 结构。

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 ksmedia.h

另请参阅

KSPROPERTY

KSPROPERTY_RTAUDIO_CLOCKREGISTER

KSPROPERTY_RTAUDIO_POSITIONREGISTER

KSRTAUDIO_HWREGISTER