KSAUDIO_POSITIONEX 结构 (ksmedia.h)
KSAUDIO_POSITIONEX 结构指定内核流式处理 (基于 KS) 的音频驱动程序的流位置和关联的时间戳信息。
语法
typedef struct {
LARGE_INTEGER TimerFrequency;
LARGE_INTEGER TimeStamp1;
KSAUDIO_POSITION Position;
LARGE_INTEGER TimeStamp2;
} KSAUDIO_POSITIONEX, *PKSAUDIO_POSITIONEX;
成员
TimerFrequency
指定生成时间戳的计时器每秒的时钟周期数。
TimeStamp1
指定在获取位置信息之前紧接的时间戳。
Position
指定读取光标和写入光标在音频流的音频缓冲区中的位置。
TimeStamp2
指定在获取位置信息后紧接的时间戳。
注解
基于 KS 的音频驱动程序可以使用 KSAUDIO_POSITIONEX 结构以及 KSPROPERTY_AUDIO_POSITIONEX 属性来返回流位置和时间戳。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 中可用。 |
标头 | ksmedia.h (包括 Ksmedia.h) |