XAPU
XAPU API函式
| 函式 | 描述 |
|---|---|
| XApuConnect | 建立連線,並為音訊處理單元 (XAPU) 配置必要的資源。 |
| XApuDequeueResult | 從結果佇列中擷取 XApuResult (如果有的話)。 |
| XApuDisconnect | 中斷與硬體伺服器的連線,並釋放在 XApuConnect 期間配置的所有資源。 |
| XApuEnqueueCommand | 將單一命令提交至 XAPU 命令佇列。 |
| XApuGetResultCount | 傳回結果佇列中 XApuResult 的數目。 |
| XApuGetUtilization | 取得指定處理類型與通道數目之硬體伺服器的目前使用率值。 |
結構
| 結構 | 描述 |
|---|---|
| XApuCommandId | 定義要傳送至 XAPU 及從 XAPU 接收的基本命令參數。所有其他命令都是從此類型擴充而來。 |
| XApuConnectInputParameters | 傳遞給 XApuConnect 以配置資源的參數。 |
| XApuConnectOutputParameters | XApuConnect 傳回的參數。 |
| XApuDecodeConvertActivateCommand | 定義解碼或解碼轉換的啟用參數 |
| XApuDecodeConvertCommand | 定義解碼或解碼轉換的處理參數 |
| XApuResult | 定義 XAPU 傳回的結果。 |
| XApuUtilization | 定義使用率參數。 |
列舉
| 列舉 | 描述 |
|---|---|
| XApuCommandOptions | 定義不同命令類型的選項。 |
| XApuCommandType | 定義將在單一串流上執行的命令類型。 |
| XApuConnectOptions | 定義不同命令類型的選項。 |
| XApuProcessType | 定義將由 XAPU 用戶端執行的處理類型。 |
| XApuStateOptions | 定義處理引擎的目前狀態。 |
| XAPU 錯誤 | 本主題列出任何 XAPU API 可能傳回的錯誤。 |
