Un bus de audio utilizado por todos los editores y suscriptores. Esta clase se utiliza tanto para leer como para escribir muestras de audio, con el fin de que estas se reproduzcan o se envíen a otros dispositivos remotos. Más...
| Funciones públicas para miembros | |||||||||||||
| int | ReadRenderData (IntPtr buffer, int numberOfSamples) | ||||||||||||
| Lee los datos de audio de las secuencias de audio de los abonados para su reproducción. Esta función devuelve el resultado de forma inmediata y llena el búfer proporcionado con el número de muestras solicitadas o con el número de muestras disponibles en el búfer interno, el que sea menor. La función devolverá el número real de muestras copiadas en el búfer proporcionado, que debe tener un tamaño suficiente para albergar al menos el número de muestras solicitadas. Parámetros | --- | --- | búfer | El búfer en el que se grabará la información de audio. | númeroDeMuestras | El número de muestras cuya lectura se solicita. | Devuelve El número de muestras leídas. | ||||||
| int | WriteCaptureData (IntPtr buffer, int numberOfSamples) | ||||||||||||
| Escribe datos de audio (a los emisores) para que sean capturados y enviados en el flujo de audio. Parámetros | --- | --- | búfer | El búfer del que se leerá la información de audio. | númeroDeMuestras | El número de muestras que se solicita enviar. | Devuelve El número de muestras escritas. |
Descripción detallada
Un bus de audio utilizado por todos los editores y suscriptores. Esta clase se utiliza tanto para leer como para escribir muestras de audio, con el fin de que estas se reproduzcan o se envíen a nodos remotos.