internal static extern unsafe int Save( [In] DDSSaveInfo input, [In] DDSBitmapData *bitmapData, [In] uint bitmapDataLength, [In] IOCallbacks callbacks, [In, MarshalAs(UnmanagedType.FunctionPtr)] DdsProgressCallback progressCallback);
internal static extern int Load([In] IOCallbacks callbacks, [In, Out] ref DDSLoadInfo info);