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);
}