public static long SaveCompressedTextureToMemoryNoHeader(IntPtr device, IntPtr context, IntPtr resource, int blocktype, out IntPtr data, out int size, out IntPtr blobPtr) { if (IntPtr.Size == 8) { return(NativeMethods64.SaveCompressedTextureToMemoryNoHeader(device, context, resource, blocktype, out data, out size, out blobPtr)); } else { return(NativeMethods32.SaveCompressedTextureToMemoryNoHeader(device, context, resource, blocktype, out data, out size, out blobPtr)); } }