AUHostTransportStateBlock 代理人
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
主機用來提供其傳輸狀態相關資訊的委派區塊。
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 屬性,以便他們可以在轉譯週期的開頭呼叫它,以在迴圈開始時取得傳輸狀態。