KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH
Свойство KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH задает параметр пакетного режима для трехмерного прослушивателя.
Сводная таблица использования
Получить | Присвойте параметру | Назначение | Тип дескриптора свойства | Тип значения свойства |
---|---|---|---|---|
Да |
Да |
Pin |
BOOL |
Значение свойства (данные операции) имеет тип BOOL и задает параметр пакетного режима:
Если это свойство имеет значение TRUE, драйвер мини-порта должен кэшировать все изменения в свойствах прослушивателя и все связанные свойства буфера.
Если значение равно FALSE, изменения свойств прослушивателя и свойств буфера вступают в силу немедленно.
Возвращаемое значение
Запрос свойства KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH возвращает STATUS_SUCCESS, указывающий на успешное выполнение. В противном случае запрос возвращает соответствующий код состояния ошибки.
Комментарии
При переходе этого свойства с TRUE на FALSE драйвер мини-порта должен немедленно ввести все кэшированные свойства в действие. По возможности все кэшированные свойства следует ввести в действие одновременно.
Дополнительные сведения о параметрах пакетного режима для трехмерных прослушивателей см. в описании метода IDirectSound3DListener::CommitDeferredSettings в документации по Microsoft Windows SDK.
Требования
Заголовок |
Ksmedia.h (включая Ksmedia.h) |