文档

Unity Engine

Unity Engine

ControlContext.Manual

A manually-managed ControlContext for usage outside of the normal Unity audio system (tests, custom audio system).
阅读时间1 分钟最后更新于 1 个月前

Definition

public struct ControlContext.Manual : IDisposable

Remarks

This allows you to drive normally automatic functionality on scriptable processors contained within this ControlContext. It's currently undefined behaviour to call any APIs from different threads simultaneously, so this can currently only be used for "offline usage".

Properties

Property

Description

contextThe context being manually driven.

Methods

Method

Description

BeginMixBegin a mix.
DisposeDispose a custom-created ControlContext.
EndMixEnd a previously begun mix, additionally rendering any RootOutputInstances into .
UpdateUpdate and submit any queued commands found on ControlContext, making them available to the mixing functionality functions.