ISurface.cs
1 using System; 2 3 namespace Ryujinx.Graphics.Video 4 { 5 public interface ISurface : IDisposable 6 { 7 Plane YPlane { get; } 8 Plane UPlane { get; } 9 Plane VPlane { get; } 10 11 FrameField Field { get; } 12 13 int Width { get; } 14 int Height { get; } 15 int Stride { get; } 16 int UvWidth { get; } 17 int UvHeight { get; } 18 int UvStride { get; } 19 } 20 }