AudioBuffers.Explicit(AudioBuffers to IntPtr) 运算符
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回基础 AudioBufferList 结构的地址。
public static explicit operator IntPtr (AudioToolbox.AudioBuffers audioBuffers);
static member op_Explicit : AudioToolbox.AudioBuffers -> nativeint
参数
- audioBuffers
- AudioBuffers
要从中提取数据的 AudioBuffers 类。
返回
IntPtr
nativeint
注解
如果将此对象强制转换为 IntPtr,则会获取基础数据结构的地址,该地址可以传递给需要指向对象的指针的任何 C API。
void ProcessBuffers (AudioBuffers buffers)
{
// Call C-function that takes an AudioBufferList pointer:
// The cast extracts the data.
c_function ((IntPtr) buffers);
}