Class WindowsTargetSettings
Implements the settings for the Windows target platform.
Inherited Members
Namespace: UE4.WindowsTargetPlatform
Assembly: UE4DotNet.dll
Syntax
public class WindowsTargetSettings : UObject
Remarks
The first instance of this class is initialized in WindowsTargetPlatform, really early during the startup sequence before the CDO has been constructed, so its config settings are read manually from there.
Properties
| Improve this Doc View SourceAudioCallbackBufferFrameSize
The amount of audio to compute each callback block. Lower values decrease latency but may increase CPU cost.
Declaration
public int AudioCallbackBufferFrameSize { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
AudioMaxChannels
The max number of channels (voices) to limit for this platform. The max channels used will be the minimum of this value and the global audio quality settings. A value of 0 will not apply a platform channel count max.
Declaration
public int AudioMaxChannels { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
AudioNumBuffersToEnqueue
The number of buffers to keep enqueued. More buffers increases latency, but can compensate for variable compute availability in audio callbacks on some platforms.
Declaration
public int AudioNumBuffersToEnqueue { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
AudioNumSourceWorkers
The number of workers to use to compute source audio. Will only use up to the max number of sources. Will evenly divide sources to each source worker.
Declaration
public int AudioNumSourceWorkers { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
AudioSampleRate
Sample rate to run the audio mixer with.
Declaration
public int AudioSampleRate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static WindowsTargetSettings DefaultObject { get; }
Property Value
| Type | Description |
|---|---|
| WindowsTargetSettings |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
| Type | Description |
|---|---|
| Class |
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static WindowsTargetSettings New(UObject obj = null, Name name = default(Name))
Parameters
| Type | Name | Description |
|---|---|---|
| UObject | obj | |
| Name | name |
Returns
| Type | Description |
|---|---|
| WindowsTargetSettings |
Operators
| Improve this Doc View SourceImplicit(IntPtr to WindowsTargetSettings)
Convert from IntPtr to UObject
Declaration
public static implicit operator WindowsTargetSettings(IntPtr p)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IntPtr | p |
Returns
| Type | Description |
|---|---|
| WindowsTargetSettings |