ShapePcmContext
ShapePcmContext API関数
| 関数 | 説明 |
|---|---|
| GetShapePcmAudioBuffer | PCM コンテキストのオーディオバッファーを取得します。 |
| GetShapePcmBufferFull | バッファーフルフラグを取得します。 |
| GetShapePcmBufferLength | オーディオバッファーの長さをサンプル単位で取得します。 |
| GetShapePcmFormat | PCM 形式を取得します。 |
| GetShapePcmLoopCount | ループカウントを取得します。 |
| GetShapePcmLoopEnd | フレーム境界に整列していないサンプル用のループ終端を取得します。 |
| GetShapePcmLoopStartOrWritePointer | 線形バッファーの場合はループ開始位置を、循環バッファーの場合は書き込みポインターを取得します。 |
| GetShapePcmMode | PCM モードを取得します。 |
| GetShapePcmReadPointer | 読み取りポインターを取得します。 |
| SetShapePcmAudioBuffer function | 仮想ポインターを使用して PCM オーディオバッファーを設定します。 |
| SetShapePcmAudioBuffer | 物理アドレスを使用して PCM オーディオバッファーを設定します。 |
| SetShapePcmBufferFull | バッファーフルフラグを設定します。 |
| SetShapePcmBufferLength | バッファーの長さをサンプル単位で設定します。 |
| SetShapePcmFormat | PCM 形式を設定します。 |
| SetShapePcmLoopCount | ループカウントを設定します。 |
| SetShapePcmLoopEnd | フレーム境界に整列していないサンプル用のループ終端を設定します。 |
| SetShapePcmLoopStartOrWritePointer | 線形バッファーの場合はループ開始位置を、循環バッファーの場合は書き込みポインターを設定します。 |
| SetShapePcmMode | PCM モードを設定します。 |
| SetShapePcmReadPointer | 読み取りポインターを設定します。 |
構造体
| 構造体 | 説明 |
|---|---|
| SHAPE_PCM_CONTEXT | PCM コンテキスト構造体。 |
列挙型
| 列挙型 | 説明 |
|---|---|
| SHAPE_PCM_FORMAT | PCM 形式の列挙を指定します。 |
| SHAPE_PCM_MODE | PCM モードの列挙を指定します。 |
