ISurface.cs 374 B

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