SHAPE_FLOWGRAPH_SRC_COMMAND
表示需要取樣率轉換 (SRC) 階段。語法
成員
command類型:UINT64 來自 SHAPE_FLOWGRAPH_COMMAND_TYPE 的 SHAPE_FLOWGRAPH_COMMAND_TYPE_SRC 命令。
queued類型:UINT64 內部處理旗標:1 == 已插入內部命令佇列,0 == 仍在等候。
disabled類型:UINT64 停用轉換的旗標:1 == 已停用 (不處理),0 == 已啟用 (正常處理)。
error類型:UINT64 命令經音訊控制處理器 (ACP) 判定為無效。
reserved0類型:UINT64 保留。
contextId類型:UINT64 內容識別碼。
mixBuffer0類型:UINT64 聲道 0 的輸出混音緩衝區 (通常為左聲道/單聲道)。
mixBuffer1類型:UINT64 聲道 1 的輸出混音緩衝區 (通常為右聲道)。
reserved1類型:UINT64 保留。
備註
SRC 會以下列兩種模式之一運作。- MONO 模式的資料會逐一樣本從系統記憶體讀取,並 (在 SRC 之後) 寫入混音緩衝區。
- STEREO 模式的資料會解譯為交錯 (左/右) 的立體聲 PCM 資料;每個聲道會輸出至個別的混音緩衝區。這能以最少的記憶體重複讀取達到最佳效能。
