AudioBuffers.Explicit(AudioBuffers to IntPtr) Operador
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o endereço da estrutura AudioBufferList subjacente.
public static explicit operator IntPtr (AudioToolbox.AudioBuffers audioBuffers);
static member op_Explicit : AudioToolbox.AudioBuffers -> nativeint
Parâmetros
- audioBuffers
- AudioBuffers
A classe AudioBuffers da qual extrair os dados.
Retornos
IntPtr
nativeint
Comentários
Se você converter esse objeto em um IntPtr, obterá o endereço para a estrutura de dados subjacente que você pode passar para qualquer APIs C que exija um ponteiro para o objeto.
void ProcessBuffers (AudioBuffers buffers)
{
// Call C-function that takes an AudioBufferList pointer:
// The cast extracts the data.
c_function ((IntPtr) buffers);
}