Поделиться через


AudioBuffers.Explicit(AudioBuffers to IntPtr) Оператор

Определение

Возвращает адрес базовой структуры AudioBufferList.

public static explicit operator IntPtr (AudioToolbox.AudioBuffers audioBuffers);
static member op_Explicit : AudioToolbox.AudioBuffers -> nativeint

Параметры

audioBuffers
AudioBuffers

Класс AudioBuffers для извлечения данных.

Возвращаемое значение

IntPtr

nativeint

Комментарии

При приведение этого объекта к IntPtr вы получите адрес базовой структуры данных, которую можно передать любым API C, для которых требуется указатель на объект.

void ProcessBuffers (AudioBuffers buffers)
{
    // Call C-function that takes an AudioBufferList pointer:

    // The cast extracts the data.
    c_function ((IntPtr) buffers);
}

Применяется к