ISurface.cs 409 B

1234567891011121314151617181920
  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. FrameField Field { get; }
  10. int Width { get; }
  11. int Height { get; }
  12. int Stride { get; }
  13. int UvWidth { get; }
  14. int UvHeight { get; }
  15. int UvStride { get; }
  16. }
  17. }