XAPO_LOCKFORPROCESS_PARAMETERS 構造体
XAPO がロックされている間、一定に保たれるストリーム バッファー パラメーターを定義します。IXAPO::LockForProcess メソッドと共に使用します。
構文
typedef struct XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS { const WAVEFORMATEX *pFormat; UINT32 MaxFrameCount;} XAPO_LOCKFORPROCESS_PARAMETERS;
メンバー
- pFormat
ストリーム バッファーのフォーマットを表す WAVFORMATEX です。 - MaxFrameCount
動的パラメーターの設定に関係なく、IXAPO::Process での処理が必要になるストリーム バッファー内の最大フレーム数です。
解説
各ストリーム バッファーのバイト サイズは、MaxFrameCount × (pFormat->nBlockAlign) バイト以上である必要があります。
要件
ヘッダー: XAPO.h で宣言されています。