次の方法で共有


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 で宣言されています。