AudioQueue.AllocateBufferWithPacketDescriptors(Int32, Int32, IntPtr) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
可変ビット レート バッファーにオーディオ キュー オブジェクトを割り当てます。
public AudioToolbox.AudioQueueStatus AllocateBufferWithPacketDescriptors (int bufferSize, int nPackets, out IntPtr audioQueueBuffer);
member this.AllocateBufferWithPacketDescriptors : int * int * -> AudioToolbox.AudioQueueStatus
パラメーター
- bufferSize
- Int32
割り当てるバッファーのサイズ。
- nPackets
- Int32
オーディオ キュー バッファー内のパケット記述子の数。
- audioQueueBuffer
-
IntPtr
nativeint
戻り時に割り当てられたバッファー
戻り値
成功した場合は AudioQueueStatus.Ok、バッファーを指す audioQueueBuffer、それ以外の場合はエラー。
注釈
AllocateBuffer(Int32, AudioQueueBuffer*)固定ビット レート エンコードで使用されるバッファーを割り当てるには、 を使用します。
バッファーを破棄するには、 を使用 FreeBuffer(IntPtr) します。