estructura APO_CONNECTION_PROPERTY_V2 (audioapotypes.h)
Contiene las propiedades de conexión que cambian dinámicamente. La versión dos de esta estructura presenta una marca de tiempo que se puede usar para sincronizar una secuencia de referencia auxiliar inicializada con IApoAuxiliaryInputConfiguration.
Sintaxis
typedef struct APO_CONNECTION_PROPERTY_V2 {
APO_CONNECTION_PROPERTY property;
UINT64 u64QPCTime;
} APO_CONNECTION_PROPERTY_V2;
Miembros
property
Estructura APO_CONNECTION_PROPERTY que contiene las propiedades de la versión 1.
u64QPCTime
Valor de 64 bits sin signo que representa una marca de tiempo QueryPerformanceCounter (QPC) para un búfer de audio.
Comentarios
Si el campo u32Signature de la estructura de APO_CONNECTION_PROPERTY pasado a IAudioProcessingObjectRT::APOProcess es igual a APO_CONNECTION_PROPERTY_V2_SIGNATURE, la estructura se puede convertir de forma segura en una APO_CONNECTION_PROPERTY_V2.
Esta estructura se introdujo para admitir escenarios de cancelación de eco acústico. Para obtener más información, vea IApoAcousticEchoCancellation.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | compilación 20348 de Windows 10 |
Encabezado | audioapotypes.h |
Consulte también
APO_CONNECTION_PROPERTYIApoAcousticEchoCancellation. APOProcess
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de