KSPROPERTY_AUDIO_CPU_RESOURCES
Свойство KSPROPERTY_AUDIO_CPU_RESOURCES указывает, реализована ли функциональность узла в оборудовании или эмулируется в программном обеспечении, работающем на ЦП узла.
Сводная таблица использования
Получить | Присвойте параметру | Назначение | Тип дескриптора свойства | Тип значения свойства |
---|---|---|---|---|
Да |
Нет |
Фильтр |
ULONG |
Значение свойства (данные операции) имеет тип ULONG и указывает, реализована ли функциональность узла в аппаратном или программном обеспечении. Драйвер мини-порта задает для этого значения одну из следующих двух констант из файла заголовка Ksmedia.h:
KSAUDIO_CPU_RESOURCES_HOST_CPU
Этот узел реализует свои функциональные возможности в программном обеспечении, работающем на ЦП узла.
KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU
Этот узел реализует свои функциональные возможности в аппаратном обеспечении.
Возвращаемое значение
Запрос свойства KSPROPERTY_AUDIO_CPU_RESOURCES возвращает STATUS_SUCCESS, указывающий на успешное выполнение. В противном случае запрос возвращает соответствующий код состояния ошибки.
Комментарии
Это свойство используется для определения того, реализуются ли следующие типы узлов в аппаратном или программном обеспечении:
Узел AEC (KSNODETYPE_ACOUSTIC_ECHO_CANCEL)
Узел подавления шума (KSNODETYPE_NOISE_SUPPRESS)
Узел peakmeter (KSNODETYPE_PEAKMETER)
Требования
Заголовок |
Ksmedia.h (включая Ksmedia.h) |