Поделиться через


структура 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 (include Ksmedia.h)

См. также

KSPROPERTY_AUDIO_POSITIONEX