共用方式為


AUHostTransportStateBlock 代理人

定義

主機用來提供其傳輸狀態相關資訊的委派區塊。

public delegate bool AUHostTransportStateBlock(ref AUHostTransportStateFlags transportStateFlags, ref double currentSamplePosition, ref double cycleStartBeatPosition, ref double cycleEndBeatPosition);
type AUHostTransportStateBlock = delegate of  *  *  *  -> bool

參數

transportStateFlags
AUHostTransportStateFlags

音訊廣播的狀態。

currentSamplePosition
Double

音訊單元範例中的主機範例位置。

cycleStartBeatPosition
Double

迴圈的開始跳動位置。 null 如果 不是迴圈,則為 。

cycleEndBeatPosition
Double

迴圈的結束跳動位置。 null 如果 不是迴圈,則為 。

傳回值

true 如果已成功擷取狀態,則為 。 否則為 false

備註

開發人員可以選擇性地將這個類別的實例指派給 TransportStateBlock 屬性,以便他們可以在轉譯週期的開頭呼叫它,以在迴圈開始時取得傳輸狀態。

適用於