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