ShapePcmContext
ShapePcmContext API函式
| 函式 | 描述 |
|---|---|
| GetShapePcmAudioBuffer | 取得 PCM 內容的音訊緩衝區。 |
| GetShapePcmBufferFull | 取得緩衝區已滿旗標。 |
| GetShapePcmBufferLength | 取得以樣本為單位的音訊緩衝區長度。 |
| GetShapePcmFormat | 取得 PCM 格式。 |
| GetShapePcmLoopCount | 取得迴圈計數。 |
| GetShapePcmLoopEnd | 取得非框架對齊樣本的迴圈結尾。 |
| GetShapePcmLoopStartOrWritePointer | 取得線性緩衝區的迴圈起點,或循環緩衝區的寫入指標。 |
| GetShapePcmMode | 取得 PCM 模式。 |
| GetShapePcmReadPointer | 取得讀取指標。 |
| SetShapePcmAudioBuffer 函式 | 使用虛擬指標設定 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 模式的列舉。 |
