Class SceneManagerSettings
- Namespace
- VisioForge.Core.SceneSwitching
- Assembly
- VisioForge.Core.dll
Configuration settings for the SceneManager.
public class SceneManagerSettingsInheritance
Inherited Members
Constructors
SceneManagerSettings(int, int, VideoFrameRate)
Initializes a new instance of the VisioForge.Core.SceneSwitching.SceneManagerSettings class.
public SceneManagerSettings(int width, int height, VideoFrameRate frameRate)Parameters
widthint-
The output video width in pixels.
heightint-
The output video height in pixels.
frameRateVideoFrameRate-
The output video frame rate.
Properties
AudioChannels
Gets or sets the number of audio channels.
public int AudioChannels { get; set; }Property Value
AudioEnabled
Gets or sets a value indicating whether audio processing is enabled.
public bool AudioEnabled { get; set; }Property Value
AudioFormat
Gets or sets the audio sample format.
public AudioFormatX AudioFormat { get; set; }Property Value
AudioOutput
Gets or sets the audio renderer block for audio playback.
public AudioRendererBlock AudioOutput { get; set; }Property Value
AudioSampleRate
Gets or sets the audio sample rate in Hz.
public int AudioSampleRate { get; set; }Property Value
DefaultTransition
Gets or sets the default transition used when no explicit transition is specified.
public TransitionDefinition DefaultTransition { get; set; }Property Value
MaxSources
Gets or sets the maximum number of sources that can be registered. This determines the pre-allocated mixer slot pool size.
public int MaxSources { get; set; }Property Value
MixerType
Gets or sets the mixer type for compositing.
public LVCMixerType MixerType { get; set; }Property Value
VideoFrameRate
Gets the output video frame rate.
public VideoFrameRate VideoFrameRate { get; }Property Value
VideoHeight
Gets the output video height in pixels.
public int VideoHeight { get; }Property Value
VideoView
Gets or sets the video view control for direct rendering output.
public IVideoView VideoView { get; set; }Property Value
VideoWidth
Gets the output video width in pixels.
public int VideoWidth { get; }