APO_CONNECTION_PROPERTY_V2 struttura (audioapotypes.h)
Contiene le proprietà di connessione che cambiano dinamicamente. La versione due di questa struttura introduce un timestamp che può essere usato per sincronizzare un flusso di riferimento ausiliario inizializzato con IApoAuxiliaryInputConfiguration.
Sintassi
typedef struct APO_CONNECTION_PROPERTY_V2 {
APO_CONNECTION_PROPERTY property;
UINT64 u64QPCTime;
} APO_CONNECTION_PROPERTY_V2;
Members
property
Struttura APO_CONNECTION_PROPERTY contenente le proprietà della versione 1.
u64QPCTime
Valore a 64 bit senza segno che rappresenta un timestamp queryPerformanceCounter (QPC) per un buffer audio.
Commenti
Se il campo u32Signature della struttura APO_CONNECTION_PROPERTY passato a IAudioProcessingObjectRT::APOProcess è uguale a APO_CONNECTION_PROPERTY_V2_SIGNATURE, la struttura può essere digitata in modo sicuro in un APO_CONNECTION_PROPERTY_V2.
Questa struttura è stata introdotta per supportare scenari di annullamento dell'eco acustico. Per altre informazioni, vedere IApoAcousticEchoCancellation.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 Build 20348 |
Intestazione | audioapotypes.h |
Vedi anche
APO_CONNECTION_PROPERTYIApoAcousticEchoCancellation. APOProcess
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per