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


KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH

Свойство KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH задает параметр пакетного режима для трехмерного прослушивателя.

Сводная таблица использования

Получить Присвойте параметру Назначение Тип дескриптора свойства Тип значения свойства

Да

Да

Pin

KSNODEPROPERTY

BOOL

Значение свойства (данные операции) имеет тип BOOL и задает параметр пакетного режима:

  • Если это свойство имеет значение TRUE, драйвер мини-порта должен кэшировать все изменения в свойствах прослушивателя и все связанные свойства буфера.

  • Если значение равно FALSE, изменения свойств прослушивателя и свойств буфера вступают в силу немедленно.

Возвращаемое значение

Запрос свойства KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH возвращает STATUS_SUCCESS, указывающий на успешное выполнение. В противном случае запрос возвращает соответствующий код состояния ошибки.

Комментарии

При переходе этого свойства с TRUE на FALSE драйвер мини-порта должен немедленно ввести все кэшированные свойства в действие. По возможности все кэшированные свойства следует ввести в действие одновременно.

Дополнительные сведения о параметрах пакетного режима для трехмерных прослушивателей см. в описании метода IDirectSound3DListener::CommitDeferredSettings в документации по Microsoft Windows SDK.

Требования

Заголовок

Ksmedia.h (включая Ksmedia.h)

См. также

KSNODEPROPERTY