ShapeSrcContext
ShapeSrcContext API函式
| 函式 | 描述 |
|---|---|
| GetShapeSrcCommandType | 取得目前的 SRC 命令。 |
| GetShapeSrcInternalSaturate | 取得內部飽和旗標。 |
| GetShapeSrcMixBufferPeakMagnitude0 | 取得左聲道或單聲道之輸出混音緩衝區的峰值量值。 |
| GetShapeSrcMixBufferPeakMagnitude1 | 取得右聲道或第二聲道之輸出混音緩衝區的峰值量值。 |
| GetShapeSrcPeakMagnitude0 | 取得左聲道的峰值量值。 |
| GetShapeSrcPeakMagnitude1 | 取得右聲道的峰值量值。 |
| GetShapeSrcPitch | 取得音高。 |
| GetShapeSrcPitchTarget | 取得目標音高。 |
| GetShapeSrcSampleCount | 取得樣本計數。 |
| GetShapeSrcSamplePointer | 取得目前的樣本指標。 |
| GetShapeSrcTimestamp | 取得 SRC 內容的時間戳記。 |
| GetShapeSrcXmaBlocksToSkip | 取得開始時要略過的 XMA 區塊數目。 |
| PitchToShapeSrcSamplingIncrement | 將音高值轉換為 SRC 取樣增量。 |
| SetShapeSrcCommand | 設定 SRC 命令。 |
| SetShapeSrcPitch | 設定音高。 |
| SetShapeSrcPitchTarget | 設定目標音高。 |
| SetShapeSrcXmaBlocksToSkip | 設定開始時要略過的 XMA 區塊數目。 |
| ShapeSrcSamplingIncrementToPitch | 將 SRC 取樣增量轉換為音高值。 |
結構
| 結構 | 描述 |
|---|---|
| SHAPE_SRC_CONTEXT | 取樣率轉換器 (SRC) 內容。 |
列舉
| 列舉 | 描述 |
|---|---|
| SHAPE_SRC_COMMAND_TYPE | SRC 命令。 |
