структура APO_CONNECTION_PROPERTY_V2 (audioapotypes.h)
Содержит динамически изменяющиеся свойства соединения. В второй версии этой структуры представлена метка времени, которую можно использовать для синхронизации вспомогательного ссылочного потока, инициализированного с помощью IApoAuxiliaryInputConfiguration.
Синтаксис
typedef struct APO_CONNECTION_PROPERTY_V2 {
APO_CONNECTION_PROPERTY property;
UINT64 u64QPCTime;
} APO_CONNECTION_PROPERTY_V2;
Члены
property
Структура APO_CONNECTION_PROPERTY , содержащая свойства версии 1.
u64QPCTime
64-разрядное значение без знака, представляющее метку времени QueryPerformanceCounter (QPC) для звукового буфера.
Комментарии
Если поле u32Signature структуры APO_CONNECTION_PROPERTY , переданное в IAudioProcessingObjectRT::APOProcess , равно APO_CONNECTION_PROPERTY_V2_SIGNATURE, структура может быть безопасно передана в APO_CONNECTION_PROPERTY_V2.
Эта структура была введена для поддержки сценариев подавления акустического эха. Дополнительные сведения см. в разделе IApoAcousticEchoCancellation.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | сборка Windows 10 20348 |
Верхняя часть | audioapotypes.h |
См. также раздел
APO_CONNECTION_PROPERTYIApoAcousticEchoCancellation. APOProcess
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по