Skip to main content
入力ストリームを XMA フォーマットにエンコードします。

構文

パラメーター

InputStreamCount 型: DWORD 入力ストリームの数。 pStreams 型: XMAENCODERSTREAM * 入力ストリームへのポインター。 Compression 型: DWORD 使用する XMA2 圧縮品質レベル (1 から 100)。 Flags 型: DWORD ゼロ、または以下のフラグの 1 つ以上。 BlockSizeInKbytes 型: DWORD 使用する XMA2 圧縮ブロック サイズ (KB 単位、2 から 8190)。ゼロにはできません。 ppEncodedBuffer 型: VOID ** エンコードされたデータを含むバッファーへのポインターへのポインター。 pEncodedBufferSize 型: DWORD * エンコードされたバッファー サイズを含む DWORD へのポインター。 ppEncodedBufferFormat 型: XMA2WAVEFORMATEX ** エンコードされたストリームのフォーマットの詳細を含む構造体へのポインターへのポインター。 pEncodedBufferFormatSize 型: DWORD * フォーマット構造体のサイズを含む DWORD へのポインター。 ppSeekTable 型: DWORD ** シーク テーブルを含むためのポインターへのポインター。 pSeekTableSize 型: DWORD * シーク テーブル サイズを含む DWORD へのポインター。

戻り値

型: HRESULT 成功した場合は S_OK を返します。それ以外の場合は、以下の表からエラー コードを返します。

要件

ヘッダー: xmaencoder.h ライブラリ: xmaencoder.lib

関連項目

XMA2 エンコーダー ツール
最終更新日 2026年8月13日