mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2024-12-25 10:26:03 +00:00
1825bd87b4
This is the first commit of a series of reformat around the codebase as discussed internally some weeks ago. This project being one that isn't touched that much, it shouldn't cause conflict with any opened PRs.
30 lines
No EOL
945 B
C#
30 lines
No EOL
945 B
C#
using Ryujinx.Common.Memory;
|
|
using System;
|
|
using System.Runtime.InteropServices;
|
|
using static Ryujinx.Audio.Renderer.Common.BehaviourParameter;
|
|
|
|
namespace Ryujinx.Audio.Renderer.Parameter
|
|
{
|
|
/// <summary>
|
|
/// Output information for behaviour.
|
|
/// </summary>
|
|
/// <remarks>This is used to report errors to the user during <see cref="Server.AudioRenderSystem.Update(Memory{byte}, Memory{byte}, ReadOnlyMemory{byte})"/> processing.</remarks>
|
|
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
|
public struct BehaviourErrorInfoOutStatus
|
|
{
|
|
/// <summary>
|
|
/// The reported errors.
|
|
/// </summary>
|
|
public Array10<ErrorInfo> ErrorInfos;
|
|
|
|
/// <summary>
|
|
/// The amount of error that got reported.
|
|
/// </summary>
|
|
public uint ErrorInfosCount;
|
|
|
|
/// <summary>
|
|
/// Reserved/unused.
|
|
/// </summary>
|
|
private unsafe fixed uint _reserved[3];
|
|
}
|
|
} |