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


структура 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 , которую клиент инициализирует соответствующим образом перед вызовом KSPROPERTY_RTAUDIO_POSITIONREGISTER или KSPROPERTY_RTAUDIO_CLOCKREGISTER.

BaseAddress

Задает базовый адрес буфера. Если клиент не указывает базовый адрес, этому параметру присваивается значение NULL.

Комментарии

Клиент использует структуру KSRTAUDIO_HWREGISTER_PROPERTY для запроса регистра положения оборудования или регистра аппаратных часов у драйвера. Драйвер возвращает KSRTAUDIO_HWREGISTER структуру, содержащую сведения о запрошенном регистре оборудования.

Требования

Требование Значение
Минимальная версия клиента Доступно в Операционных системах Windows Vista и более поздних версий.
Верхняя часть ksmedia.h

См. также раздел

KSPROPERTY

KSPROPERTY_RTAUDIO_CLOCKREGISTER

KSPROPERTY_RTAUDIO_POSITIONREGISTER

KSRTAUDIO_HWREGISTER