2010年1月2日土曜日

DxLibDotNet3_01(3.00f)の更新情報

3.00eから、3.01(3.00f)(新規追加)
public const int DX_WINDOWSVERSION_7 = 265;

3.00eから、3.01(3.00f)(新規追加)
public const int DX_MATERIAL_TYPE_NORMAL = 0;
public const int DX_MATERIAL_TYPE_TOON = 1;
public const int DX_MATERIAL_BLENDTYPE_TRANSLUCENT = 0;
public const int DX_MATERIAL_BLENDTYPE_ADDITIVE = 1;
public const int DX_MATERIAL_BLENDTYPE_MODULATE = 2;

3.00e
[DllImport("DxLib.dll")]
extern static int dx_LoadDivGraphToResource( string ResourceName, string ResourceType, int AllNum, int XNum, int YNum, int XSize, int YSize, out int HandleBuf);
public static int LoadDivGraphToResource( string ResourceName, string ResourceType, int AllNum, int XNum, int YNum, int XSize, int YSize, out int HandleBuf)
{
return dx_LoadDivGraphToResource( ResourceName , ResourceType , AllNum , XNum , YNum , XSize , YSize , out HandleBuf );
}
から、3.01(3.00f)
[DllImport("DxLib.dll")]
extern static int dx_LoadDivGraphToResource( int ResourceID, int AllNum, int XNum, int YNum, int XSize, int YSize, out int HandleBuf);
public static int LoadDivGraphToResource( int ResourceID, int AllNum, int XNum, int YNum, int XSize, int YSize, out int HandleBuf)
{
return dx_LoadDivGraphToResource( ResourceID , AllNum , XNum , YNum , XSize , YSize , out HandleBuf );
}

[DllImport("DxLib.dll")]
extern static int dx_LoadDivGraphToResource_2( string ResourceName, string ResourceType, int AllNum, int XNum, int YNum, int XSize, int YSize, out int HandleBuf);
public static int LoadDivGraphToResource( string ResourceName, string ResourceType, int AllNum, int XNum, int YNum, int XSize, int YSize, out int HandleBuf)
{
return dx_LoadDivGraphToResource_2( ResourceName , ResourceType , AllNum , XNum , YNum , XSize , YSize , out HandleBuf );
}

3.00eから、3.01(3.00f)(新規追加)
[DllImport("DxLib.dll")]
extern static int dx_MV1SetMaterialType( int MHandle, int MaterialIndex, int Type);
public static int MV1SetMaterialType( int MHandle, int MaterialIndex, int Type)
{
return dx_MV1SetMaterialType( MHandle , MaterialIndex , Type );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1GetMaterialType( int MHandle, int MaterialIndex);
public static int MV1GetMaterialType( int MHandle, int MaterialIndex)
{
return dx_MV1GetMaterialType( MHandle , MaterialIndex );
}

3.00eから、3.01(3.00f)(新規追加)
[DllImport("DxLib.dll")]
extern static int dx_MV1SetMaterialDifGradTexture( int MHandle, int MaterialIndex, int TexIndex);
public static int MV1SetMaterialDifGradTexture( int MHandle, int MaterialIndex, int TexIndex)
{
return dx_MV1SetMaterialDifGradTexture( MHandle , MaterialIndex , TexIndex );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1GetMaterialDifGradTexture( int MHandle, int MaterialIndex);
public static int MV1GetMaterialDifGradTexture( int MHandle, int MaterialIndex)
{
return dx_MV1GetMaterialDifGradTexture( MHandle , MaterialIndex );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1SetMaterialSpcGradTexture( int MHandle, int MaterialIndex, int TexIndex);
public static int MV1SetMaterialSpcGradTexture( int MHandle, int MaterialIndex, int TexIndex)
{
return dx_MV1SetMaterialSpcGradTexture( MHandle , MaterialIndex , TexIndex );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1GetMaterialSpcGradTexture( int MHandle, int MaterialIndex);
public static int MV1GetMaterialSpcGradTexture( int MHandle, int MaterialIndex)
{
return dx_MV1GetMaterialSpcGradTexture( MHandle , MaterialIndex );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1SetMaterialDifGradBlendType( int MHandle, int MaterialIndex, int BlendType);
public static int MV1SetMaterialDifGradBlendType( int MHandle, int MaterialIndex, int BlendType)
{
return dx_MV1SetMaterialDifGradBlendType( MHandle , MaterialIndex , BlendType );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1GetMaterialDifGradBlendType( int MHandle, int MaterialIndex);
public static int MV1GetMaterialDifGradBlendType( int MHandle, int MaterialIndex)
{
return dx_MV1GetMaterialDifGradBlendType( MHandle , MaterialIndex );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1SetMaterialSpcGradBlendType( int MHandle, int MaterialIndex, int BlendType);
public static int MV1SetMaterialSpcGradBlendType( int MHandle, int MaterialIndex, int BlendType)
{
return dx_MV1SetMaterialSpcGradBlendType( MHandle , MaterialIndex , BlendType );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1GetMaterialSpcGradBlendType( int MHandle, int MaterialIndex);
public static int MV1GetMaterialSpcGradBlendType( int MHandle, int MaterialIndex)
{
return dx_MV1GetMaterialSpcGradBlendType( MHandle , MaterialIndex );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1SetMaterialOutLineWidth( int MHandle, int MaterialIndex, float Width);
public static int MV1SetMaterialOutLineWidth( int MHandle, int MaterialIndex, float Width)
{
return dx_MV1SetMaterialOutLineWidth( MHandle , MaterialIndex , Width );
}

[DllImport("DxLib.dll")]
extern static float dx_MV1GetMaterialOutLineWidth( int MHandle, int MaterialIndex);
public static float MV1GetMaterialOutLineWidth( int MHandle, int MaterialIndex)
{
return dx_MV1GetMaterialOutLineWidth( MHandle , MaterialIndex );
}

[DllImport("DxLib.dll")]
extern static int dx_MV1SetMaterialOutLineColor( int MHandle, int MaterialIndex, COLOR_F Color);
public static int MV1SetMaterialOutLineColor( int MHandle, int MaterialIndex, COLOR_F Color)
{
return dx_MV1SetMaterialOutLineColor( MHandle , MaterialIndex , Color );
}

[DllImport("DxLib.dll")]
extern static COLOR_F dx_MV1GetMaterialOutLineColor( int MHandle, int MaterialIndex);
public static COLOR_F MV1GetMaterialOutLineColor( int MHandle, int MaterialIndex)
{
return dx_MV1GetMaterialOutLineColor( MHandle , MaterialIndex );
}

0 件のコメント:

コメントを投稿