Interfaz IAudioEndpointRT (audioengineendpoint.h)
Obtiene la diferencia entre las posiciones de lectura y escritura actuales en el búfer del punto de conexión. El motor de audio usa la interfaz IAudioEndpointRT .
Se puede llamar a los métodos IAudioEndpointRT desde un subproceso de procesamiento en tiempo real. La implementación de los métodos de esta interfaz no debe bloquear, acceder a la memoria paginada ni llamar a ninguna rutina del sistema de bloqueo.
Herencia
La interfaz IAudioEndpointRT hereda de la interfaz IUnknown . IAudioEndpointRT también tiene estos tipos de miembros:
Métodos
La interfaz IAudioEndpointRT tiene estos métodos.
IAudioEndpointRT::GetCurrentPadding Obtiene la cantidad, en unidades de 100 nanosegundos, de datos que se ponen en cola en el punto de conexión. |
IAudioEndpointRT::P rocessingComplete Notifica al punto de conexión que se ha completado un paso de procesamiento. |
IAudioEndpointRT::SetPinActive Notifica al punto de conexión que debe cambiar el estado de los recursos de streaming subyacentes a un estado activo. |
IAudioEndpointRT::SetPinInactive Notifica al punto de conexión que debe cambiar el estado de los recursos de secuencia subyacentes a un estado inactivo. |
Comentarios
La API AudioEndpoint de servicios de Escritorio remoto es para su uso en escenarios de Escritorio remoto; no es para las aplicaciones cliente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 |
Servidor mínimo compatible | Windows Server 2008 R2 |
Plataforma de destino | Windows |
Encabezado | audioengineendpoint.h |