структура 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) |