Class ImageIOSTBNativeCalls
Inheritance
System.Object
ImageIOSTBNativeCalls
Syntax
public static class ImageIOSTBNativeCalls
Methods
AbortLoad(Int64)
Declaration
public static void AbortLoad(long loadId)
Parameters
Type |
Name |
Description |
System.Int64 |
loadId |
|
CheckLoading(Int64, ref Int32)
Declaration
public static int CheckLoading(long loadId, ref int imageHandle)
Parameters
Type |
Name |
Description |
System.Int64 |
loadId |
|
System.Int32 |
imageHandle |
|
Returns
Type |
Description |
System.Int32 |
|
FinishLoading()
Declaration
public static void FinishLoading()
FreeBackingMemory(Int32)
Declaration
public static void FreeBackingMemory(int imageHandle)
Parameters
Type |
Name |
Description |
System.Int32 |
imageHandle |
|
FreeNative(Int32)
Declaration
public static void FreeNative(int imageHandle)
Parameters
Type |
Name |
Description |
System.Int32 |
imageHandle |
|
GetImageFromHandle(Int32, ref Int32, ref Int32, ref Int32)
Declaration
public static byte *GetImageFromHandle(int imageHandle, ref int hasAlpha, ref int sizeX, ref int sizeY)
Parameters
Type |
Name |
Description |
System.Int32 |
imageHandle |
|
System.Int32 |
hasAlpha |
|
System.Int32 |
sizeX |
|
System.Int32 |
sizeY |
|
Returns
Type |
Description |
System.Byte* |
|
InitImage2DMask(Int32, Byte*)
Declaration
public static void InitImage2DMask(int imageHandle, byte *buffer)
Parameters
Type |
Name |
Description |
System.Int32 |
imageHandle |
|
System.Byte* |
buffer |
|
StartLoad(String, String)
Declaration
public static long StartLoad(string imageFile, string maskFile)
Parameters
Type |
Name |
Description |
System.String |
imageFile |
|
System.String |
maskFile |
|
Returns
Type |
Description |
System.Int64 |
|