AudioBuffers.Explicit(AudioBuffers to IntPtr) Operador
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la dirección de la estructura AudioBufferList subyacente.
public static explicit operator IntPtr (AudioToolbox.AudioBuffers audioBuffers);
static member op_Explicit : AudioToolbox.AudioBuffers -> nativeint
Parámetros
- audioBuffers
- AudioBuffers
Clase AudioBuffers de la que se van a extraer los datos.
Devoluciones
nativeint
Comentarios
Si convierte este objeto en intPtr, obtendrá la dirección a la estructura de datos subyacente que puede pasar a cualquier API de C que requiera un puntero al objeto .
void ProcessBuffers (AudioBuffers buffers)
{
// Call C-function that takes an AudioBufferList pointer:
// The cast extracts the data.
c_function ((IntPtr) buffers);
}