diff --git a/src/Refresh.cs b/src/Refresh.cs index e87cef5..0ae2b43 100644 --- a/src/Refresh.cs +++ b/src/Refresh.cs @@ -308,6 +308,12 @@ namespace RefreshCS IntOpaqueWhite } + public enum TransferUsage + { + Buffer, + Texture + } + public enum TransferOptions { Cycle, @@ -707,6 +713,7 @@ namespace RefreshCS [DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)] public static extern IntPtr Refresh_CreateTransferBuffer( IntPtr device, + TransferUsage usage, uint sizeInBytes );