<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>DxLibDotNet・ターミナル</title><description>　このサイトはTakumi Yamada様のDXライブラリのDxLibDotNetについての更新情報などを書いています。</description><managingEditor>noreply@blogger.com (Unknown)</managingEditor><pubDate>Sat, 31 Aug 2024 01:40:55 +0900</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">15</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://dxlibdotnetterminal.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>　このサイトはTakumi Yamada様のDXライブラリのDxLibDotNetについての更新情報などを書いています。</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>DxLibDotNet3_02cの更新情報</title><link>http://dxlibdotnetterminal.blogspot.com/2010/05/dxlibdotnet302b.html</link><category>DxDLL.cs</category><author>noreply@blogger.com (Unknown)</author><pubDate>Mon, 3 May 2010 16:29:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-4511906305830199828</guid><description>3.02bから、3.02c（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_DuplicateSoundMem")]&lt;br /&gt;
extern static int  dx_DuplicateSoundMem( int  SrcSoundHandle, int  BufferNum);&lt;br /&gt;
public static int  DuplicateSoundMem( int  SrcSoundHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_DuplicateSoundMem( SrcSoundHandle , 3 );&lt;br /&gt;
}&lt;br /&gt;
public static int  DuplicateSoundMem( int  SrcSoundHandle, int  BufferNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_DuplicateSoundMem( SrcSoundHandle , BufferNum );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.02bから、3.02c（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetNextPlayPanSoundMem")]&lt;br /&gt;
extern static int  dx_SetNextPlayPanSoundMem( int  PanPal, int  SoundHandle);&lt;br /&gt;
public static int  SetNextPlayPanSoundMem( int  PanPal, int  SoundHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetNextPlayPanSoundMem( PanPal , SoundHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetNextPlayVolumeSoundMem")]&lt;br /&gt;
extern static int  dx_SetNextPlayVolumeSoundMem( int  VolumePal, int  SoundHandle);&lt;br /&gt;
public static int  SetNextPlayVolumeSoundMem( int  VolumePal, int  SoundHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetNextPlayVolumeSoundMem( VolumePal , SoundHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_ChangeNextPlayVolumeSoundMem")]&lt;br /&gt;
extern static int  dx_ChangeNextPlayVolumeSoundMem( int  VolumePal, int  SoundHandle);&lt;br /&gt;
public static int  ChangeNextPlayVolumeSoundMem( int  VolumePal, int  SoundHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_ChangeNextPlayVolumeSoundMem( VolumePal , SoundHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetNextPlayFrequencySoundMem")]&lt;br /&gt;
extern static int  dx_SetNextPlayFrequencySoundMem( int  FrequencyPal, int  SoundHandle);&lt;br /&gt;
public static int  SetNextPlayFrequencySoundMem( int  FrequencyPal, int  SoundHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetNextPlayFrequencySoundMem( FrequencyPal , SoundHandle );&lt;br /&gt;
}</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DxLibDotNet3_02aと3_02bの更新情報(3_02b)</title><link>http://dxlibdotnetterminal.blogspot.com/2010/04/dxlibdotnet302a302b302b.html</link><category>DxDLL.cs</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sun, 25 Apr 2010 07:58:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-4218933744166155308</guid><description>3.02から、3.02b（新規追加）&lt;br /&gt;
  [DllImport("DxLib.dll", EntryPoint="dx_DeleteSharingGraph")]&lt;br /&gt;
  extern static int  dx_DeleteSharingGraph( int  GrHandle);&lt;br /&gt;
  public static int  DeleteSharingGraph( int  GrHandle)&lt;br /&gt;
  {&lt;br /&gt;
   return dx_DeleteSharingGraph( GrHandle );&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
3.02から、3.02b（新規追加）&lt;br /&gt;
  [DllImport("DxLib.dll", EntryPoint="dx_DrawRectGraphF")]&lt;br /&gt;
  extern static int  dx_DrawRectGraphF( float  DestX, float  DestY, int  SrcX, int  SrcY, int  Width, int  Height, int  GraphHandle, int  TransFlag, int  TurnFlag);&lt;br /&gt;
  public static int  DrawRectGraphF( float  DestX, float  DestY, int  SrcX, int  SrcY, int  Width, int  Height, int  GraphHandle, int  TransFlag, int  TurnFlag)&lt;br /&gt;
  {&lt;br /&gt;
   return dx_DrawRectGraphF( DestX , DestY , SrcX , SrcY , Width , Height , GraphHandle , TransFlag , TurnFlag );&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  [DllImport("DxLib.dll", EntryPoint="dx_DrawRectExtendGraphF")]&lt;br /&gt;
  extern static int  dx_DrawRectExtendGraphF( float  DestX1, float  DestY1, float  DestX2, float  DestY2, int  SrcX, int  SrcY, int  SrcWidth, int  SrcHeight, int  GraphHandle, int  TransFlag);&lt;br /&gt;
  public static int  DrawRectExtendGraphF( float  DestX1, float  DestY1, float  DestX2, float  DestY2, int  SrcX, int  SrcY, int  SrcWidth, int  SrcHeight, int  GraphHandle, int  TransFlag)&lt;br /&gt;
  {&lt;br /&gt;
   return dx_DrawRectExtendGraphF( DestX1 , DestY1 , DestX2 , DestY2 , SrcX , SrcY , SrcWidth , SrcHeight , GraphHandle , TransFlag );&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  [DllImport("DxLib.dll", EntryPoint="dx_DrawRectRotaGraphF")]&lt;br /&gt;
  extern static int  dx_DrawRectRotaGraphF( float  X, float  Y, int  SrcX, int  SrcY, int  Width, int  Height, double  ExtRate, double  Angle, int  GraphHandle, int  TransFlag, int  TurnFlag);&lt;br /&gt;
  public static int  DrawRectRotaGraphF( float  X, float  Y, int  SrcX, int  SrcY, int  Width, int  Height, double  ExtRate, double  Angle, int  GraphHandle, int  TransFlag, int  TurnFlag)&lt;br /&gt;
  {&lt;br /&gt;
   return dx_DrawRectRotaGraphF( X , Y , SrcX , SrcY , Width , Height , ExtRate , Angle , GraphHandle , TransFlag , TurnFlag );&lt;br /&gt;
  }</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DxLibDotNet3_02の更新情報</title><link>http://dxlibdotnetterminal.blogspot.com/2010/03/dxlibdotnet302.html</link><category>DxDLL.cs</category><author>noreply@blogger.com (Unknown)</author><pubDate>Mon, 22 Mar 2010 07:52:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-1296112967693911840</guid><description>3.01(3.00f)&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
から、3.02　エントリーポイントの変更&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="宣言名")]&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
MAX_SHADER_NUM&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
DX_HANDLETYPE_SHADER&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
DRAWPREP_NOTSHADERRESET&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
public struct INT4&lt;br /&gt;
{&lt;br /&gt;
[FieldOffset(0)] public int  x;&lt;br /&gt;
[FieldOffset(4)] public int  y;&lt;br /&gt;
[FieldOffset(8)] public int  z;&lt;br /&gt;
[FieldOffset(12)] public int  w;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
public struct VERTEX2D&lt;br /&gt;
{&lt;br /&gt;
[FieldOffset(0)] public VECTOR  pos;&lt;br /&gt;
[FieldOffset(12)] public float  rhw;&lt;br /&gt;
[FieldOffset(16)] public COLOR_U8  dif;&lt;br /&gt;
[FieldOffset(20)] public float  u;&lt;br /&gt;
[FieldOffset(24)] public float  v;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
[StructLayout(LayoutKind.Explicit)]&lt;br /&gt;
public struct VERTEX2DSHADER&lt;br /&gt;
{&lt;br /&gt;
[FieldOffset(0)] public VECTOR  pos;&lt;br /&gt;
[FieldOffset(12)] public float  rhw;&lt;br /&gt;
[FieldOffset(16)] public COLOR_U8  dif;&lt;br /&gt;
[FieldOffset(20)] public COLOR_U8  spc;&lt;br /&gt;
[FieldOffset(24)] public float  u;&lt;br /&gt;
[FieldOffset(28)] public float  v;&lt;br /&gt;
[FieldOffset(32)] public float  su;&lt;br /&gt;
[FieldOffset(36)] public float  sv;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[StructLayout(LayoutKind.Explicit)]&lt;br /&gt;
public struct VERTEX3DSHADER&lt;br /&gt;
{&lt;br /&gt;
[FieldOffset(0)] public VECTOR  pos;&lt;br /&gt;
[FieldOffset(12)] public VECTOR  norm;&lt;br /&gt;
[FieldOffset(24)] public COLOR_U8  dif;&lt;br /&gt;
[FieldOffset(28)] public COLOR_U8  spc;&lt;br /&gt;
[FieldOffset(32)] public float  u;&lt;br /&gt;
[FieldOffset(36)] public float  v;&lt;br /&gt;
[FieldOffset(40)] public float  su;&lt;br /&gt;
[FieldOffset(44)] public float  sv;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_GetWindowSize")]&lt;br /&gt;
extern static int  dx_GetWindowSize( out int  Width, out int  Height);&lt;br /&gt;
public static int  GetWindowSize( out int  Width, out int  Height)&lt;br /&gt;
{&lt;br /&gt;
return dx_GetWindowSize( out Width , out Height );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_SetWindowSizeExtendRate( double  ExRate);&lt;br /&gt;
public static int  SetWindowSizeExtendRate( double  ExRate)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetWindowSizeExtendRate( ExRate );&lt;br /&gt;
}&lt;br /&gt;
から、3.02&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetWindowSizeExtendRate")]&lt;br /&gt;
extern static int  dx_SetWindowSizeExtendRate( double  ExRateX, double  ExRateY);&lt;br /&gt;
public static int  SetWindowSizeExtendRate( double  ExRateX)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetWindowSizeExtendRate( ExRateX , -1.0 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
public static int  SetWindowSizeExtendRate( double  ExRateX, double  ExRateY)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetWindowSizeExtendRate( ExRateX , ExRateY );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetUseBackBufferTransColorFlag")]&lt;br /&gt;
extern static int  dx_SetUseBackBufferTransColorFlag( int  Flag);&lt;br /&gt;
public static int  SetUseBackBufferTransColorFlag( int  Flag)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetUseBackBufferTransColorFlag( Flag );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_UpdateTransColorWindowRgn")]&lt;br /&gt;
extern static int  dx_UpdateTransColorWindowRgn( );&lt;br /&gt;
public static int  UpdateTransColorWindowRgn( )&lt;br /&gt;
{&lt;br /&gt;
return dx_UpdateTransColorWindowRgn( );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetChangeScreenModeGraphicsSystemResetFlag")]&lt;br /&gt;
extern static int  dx_SetChangeScreenModeGraphicsSystemResetFlag( int  Flag);&lt;br /&gt;
public static int  SetChangeScreenModeGraphicsSystemResetFlag( int  Flag)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetChangeScreenModeGraphicsSystemResetFlag( Flag );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_DrawPrimitive2D")]&lt;br /&gt;
extern static int  dx_DrawPrimitive2D( out VERTEX2D  Vertex, int  VertexNum, int  PrimitiveType, int  GrHandle, int  TransFlag);&lt;br /&gt;
public static int  DrawPrimitive2D( out VERTEX2D  Vertex, int  VertexNum, int  PrimitiveType, int  GrHandle, int  TransFlag)&lt;br /&gt;
{&lt;br /&gt;
return dx_DrawPrimitive2D( out Vertex , VertexNum , PrimitiveType , GrHandle , TransFlag );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_DrawPrimitiveIndexed2D")]&lt;br /&gt;
extern static int  dx_DrawPrimitiveIndexed2D( out VERTEX2D  Vertex, int  VertexNum, out ushort  Indices, int  IndexNum, int  PrimitiveType, int  GrHandle, int  TransFlag);&lt;br /&gt;
public static int  DrawPrimitiveIndexed2D( out VERTEX2D  Vertex, int  VertexNum, out ushort  Indices, int  IndexNum, int  PrimitiveType, int  GrHandle, int  TransFlag)&lt;br /&gt;
{&lt;br /&gt;
return dx_DrawPrimitiveIndexed2D( out Vertex , VertexNum , out Indices , IndexNum , PrimitiveType , GrHandle , TransFlag );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_GetValidShaderVersion")]&lt;br /&gt;
extern static int  dx_GetValidShaderVersion( );&lt;br /&gt;
public static int  GetValidShaderVersion( )&lt;br /&gt;
{&lt;br /&gt;
return dx_GetValidShaderVersion( );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_LoadVertexShader")]&lt;br /&gt;
extern static int  dx_LoadVertexShader( string  FileName);&lt;br /&gt;
public static int  LoadVertexShader( string  FileName)&lt;br /&gt;
{&lt;br /&gt;
return dx_LoadVertexShader( FileName );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_LoadPixelShader")]&lt;br /&gt;
extern static int  dx_LoadPixelShader( string  FileName);&lt;br /&gt;
public static int  LoadPixelShader( string  FileName)&lt;br /&gt;
{&lt;br /&gt;
return dx_LoadPixelShader( FileName );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_DeleteShader")]&lt;br /&gt;
extern static int  dx_DeleteShader( int  ShaderHandle);&lt;br /&gt;
public static int  DeleteShader( int  ShaderHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_DeleteShader( ShaderHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_InitShader")]&lt;br /&gt;
extern static int  dx_InitShader( );&lt;br /&gt;
public static int  InitShader( )&lt;br /&gt;
{&lt;br /&gt;
return dx_InitShader( );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_GetConstIndexToShader")]&lt;br /&gt;
extern static int  dx_GetConstIndexToShader( string  ConstantName, int  ShaderHandle);&lt;br /&gt;
public static int  GetConstIndexToShader( string  ConstantName, int  ShaderHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_GetConstIndexToShader( ConstantName , ShaderHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetVSConstF")]&lt;br /&gt;
extern static int  dx_SetVSConstF( int  ConstantIndex, FLOAT4  Param);&lt;br /&gt;
public static int  SetVSConstF( int  ConstantIndex, FLOAT4  Param)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetVSConstF( ConstantIndex , Param );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetVSConstFMtx")]&lt;br /&gt;
extern static int  dx_SetVSConstFMtx( int  ConstantIndex, MATRIX  Param);&lt;br /&gt;
public static int  SetVSConstFMtx( int  ConstantIndex, MATRIX  Param)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetVSConstFMtx( ConstantIndex , Param );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetVSConstI")]&lt;br /&gt;
extern static int  dx_SetVSConstI( int  ConstantIndex, INT4  Param);&lt;br /&gt;
public static int  SetVSConstI( int  ConstantIndex, INT4  Param)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetVSConstI( ConstantIndex , Param );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetVSConstB")]&lt;br /&gt;
extern static int  dx_SetVSConstB( int  ConstantIndex, int  Param);&lt;br /&gt;
public static int  SetVSConstB( int  ConstantIndex, int  Param)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetVSConstB( ConstantIndex , Param );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetVSConstFArray")]&lt;br /&gt;
extern static int  dx_SetVSConstFArray( int  ConstantIndex, out FLOAT4  ParamArray, int  ParamNum);&lt;br /&gt;
public static int  SetVSConstFArray( int  ConstantIndex, out FLOAT4  ParamArray, int  ParamNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetVSConstFArray( ConstantIndex , out ParamArray , ParamNum );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetVSConstFMtxArray")]&lt;br /&gt;
extern static int  dx_SetVSConstFMtxArray( int  ConstantIndex, out MATRIX  ParamArray, int  ParamNum);&lt;br /&gt;
public static int  SetVSConstFMtxArray( int  ConstantIndex, out MATRIX  ParamArray, int  ParamNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetVSConstFMtxArray( ConstantIndex , out ParamArray , ParamNum );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetVSConstIArray")]&lt;br /&gt;
extern static int  dx_SetVSConstIArray( int  ConstantIndex, out INT4  ParamArray, int  ParamNum);&lt;br /&gt;
public static int  SetVSConstIArray( int  ConstantIndex, out INT4  ParamArray, int  ParamNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetVSConstIArray( ConstantIndex , out ParamArray , ParamNum );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetVSConstBArray")]&lt;br /&gt;
extern static int  dx_SetVSConstBArray( int  ConstantIndex, out int  ParamArray, int  ParamNum);&lt;br /&gt;
public static int  SetVSConstBArray( int  ConstantIndex, out int  ParamArray, int  ParamNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetVSConstBArray( ConstantIndex , out ParamArray , ParamNum );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetPSConstF")]&lt;br /&gt;
extern static int  dx_SetPSConstF( int  ConstantIndex, FLOAT4  Param);&lt;br /&gt;
public static int  SetPSConstF( int  ConstantIndex, FLOAT4  Param)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetPSConstF( ConstantIndex , Param );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetPSConstFMtx")]&lt;br /&gt;
extern static int  dx_SetPSConstFMtx( int  ConstantIndex, MATRIX  Param);&lt;br /&gt;
public static int  SetPSConstFMtx( int  ConstantIndex, MATRIX  Param)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetPSConstFMtx( ConstantIndex , Param );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetPSConstI")]&lt;br /&gt;
extern static int  dx_SetPSConstI( int  ConstantIndex, INT4  Param);&lt;br /&gt;
public static int  SetPSConstI( int  ConstantIndex, INT4  Param)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetPSConstI( ConstantIndex , Param );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetPSConstB")]&lt;br /&gt;
extern static int  dx_SetPSConstB( int  ConstantIndex, int  Param);&lt;br /&gt;
public static int  SetPSConstB( int  ConstantIndex, int  Param)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetPSConstB( ConstantIndex , Param );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetPSConstFArray")]&lt;br /&gt;
extern static int  dx_SetPSConstFArray( int  ConstantIndex, out FLOAT4  ParamArray, int  ParamNum);&lt;br /&gt;
public static int  SetPSConstFArray( int  ConstantIndex, out FLOAT4  ParamArray, int  ParamNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetPSConstFArray( ConstantIndex , out ParamArray , ParamNum );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetPSConstFMtxArray")]&lt;br /&gt;
extern static int  dx_SetPSConstFMtxArray( int  ConstantIndex, out MATRIX  ParamArray, int  ParamNum);&lt;br /&gt;
public static int  SetPSConstFMtxArray( int  ConstantIndex, out MATRIX  ParamArray, int  ParamNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetPSConstFMtxArray( ConstantIndex , out ParamArray , ParamNum );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetPSConstIArray")]&lt;br /&gt;
extern static int  dx_SetPSConstIArray( int  ConstantIndex, out INT4  ParamArray, int  ParamNum);&lt;br /&gt;
public static int  SetPSConstIArray( int  ConstantIndex, out INT4  ParamArray, int  ParamNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetPSConstIArray( ConstantIndex , out ParamArray , ParamNum );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetPSConstBArray")]&lt;br /&gt;
extern static int  dx_SetPSConstBArray( int  ConstantIndex, out int  ParamArray, int  ParamNum);&lt;br /&gt;
public static int  SetPSConstBArray( int  ConstantIndex, out int  ParamArray, int  ParamNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetPSConstBArray( ConstantIndex , out ParamArray , ParamNum );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetUseTextureToShader")]&lt;br /&gt;
extern static int  dx_SetUseTextureToShader( int  StageIndex, int  GraphHandle);&lt;br /&gt;
public static int  SetUseTextureToShader( int  StageIndex, int  GraphHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetUseTextureToShader( StageIndex , GraphHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetUseVertexShader")]&lt;br /&gt;
extern static int  dx_SetUseVertexShader( int  ShaderHandle);&lt;br /&gt;
public static int  SetUseVertexShader( int  ShaderHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetUseVertexShader( ShaderHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetUsePixelShader")]&lt;br /&gt;
extern static int  dx_SetUsePixelShader( int  ShaderHandle);&lt;br /&gt;
public static int  SetUsePixelShader( int  ShaderHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetUsePixelShader( ShaderHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_DrawPrimitive2DToShader")]&lt;br /&gt;
extern static int  dx_DrawPrimitive2DToShader( out VERTEX2DSHADER  Vertex, int  VertexNum, int  PrimitiveType);&lt;br /&gt;
public static int  DrawPrimitive2DToShader( out VERTEX2DSHADER  Vertex, int  VertexNum, int  PrimitiveType)&lt;br /&gt;
{&lt;br /&gt;
return dx_DrawPrimitive2DToShader( out Vertex , VertexNum , PrimitiveType );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_DrawPrimitive3DToShader")]&lt;br /&gt;
extern static int  dx_DrawPrimitive3DToShader( out VERTEX3DSHADER  Vertex, int  VertexNum, int  PrimitiveType);&lt;br /&gt;
public static int  DrawPrimitive3DToShader( out VERTEX3DSHADER  Vertex, int  VertexNum, int  PrimitiveType)&lt;br /&gt;
{&lt;br /&gt;
return dx_DrawPrimitive3DToShader( out Vertex , VertexNum , PrimitiveType );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_DrawPrimitiveIndexed2DToShader")]&lt;br /&gt;
extern static int  dx_DrawPrimitiveIndexed2DToShader( out VERTEX2DSHADER  Vertex, int  VertexNum, out ushort  Indices, int  IndexNum, int  PrimitiveType);&lt;br /&gt;
public static int  DrawPrimitiveIndexed2DToShader( out VERTEX2DSHADER  Vertex, int  VertexNum, out ushort  Indices, int  IndexNum, int  PrimitiveType)&lt;br /&gt;
{&lt;br /&gt;
return dx_DrawPrimitiveIndexed2DToShader( out Vertex , VertexNum , out Indices , IndexNum , PrimitiveType );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_DrawPrimitiveIndexed3DToShader")]&lt;br /&gt;
extern static int  dx_DrawPrimitiveIndexed3DToShader( out VERTEX3DSHADER  Vertex, int  VertexNum, out ushort  Indices, int  IndexNum, int  PrimitiveType);&lt;br /&gt;
public static int  DrawPrimitiveIndexed3DToShader( out VERTEX3DSHADER  Vertex, int  VertexNum, out ushort  Indices, int  IndexNum, int  PrimitiveType)&lt;br /&gt;
{&lt;br /&gt;
return dx_DrawPrimitiveIndexed3DToShader( out Vertex , VertexNum , out Indices , IndexNum , PrimitiveType );&lt;br /&gt;
}&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetAeroDisableFlag")]&lt;br /&gt;
extern static int  dx_SetAeroDisableFlag( int  Flag);&lt;br /&gt;
public static int  SetAeroDisableFlag( int  Flag)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetAeroDisableFlag( Flag );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_GetLastUpdateTimeMovieToGraph")]&lt;br /&gt;
extern static int  dx_GetLastUpdateTimeMovieToGraph( int  GraphHandle);&lt;br /&gt;
public static int  GetLastUpdateTimeMovieToGraph( int  GraphHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_GetLastUpdateTimeMovieToGraph( GraphHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_GetCameraViewMatrix")]&lt;br /&gt;
extern static MATRIX  dx_GetCameraViewMatrix( );&lt;br /&gt;
public static MATRIX  GetCameraViewMatrix( )&lt;br /&gt;
{&lt;br /&gt;
return dx_GetCameraViewMatrix( );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_GetDrawScreenSoftImage")]&lt;br /&gt;
extern static int  dx_GetDrawScreenSoftImage( int  x1, int  y1, int  x2, int  y2, int  SIHandle);&lt;br /&gt;
public static int  GetDrawScreenSoftImage( int  x1, int  y1, int  x2, int  y2, int  SIHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_GetDrawScreenSoftImage( x1 , y1 , x2 , y2 , SIHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_UpdateLayerdWindowForSoftImage")]&lt;br /&gt;
extern static int  dx_UpdateLayerdWindowForSoftImage( int  SIHandle);&lt;br /&gt;
public static int  UpdateLayerdWindowForSoftImage( int  SIHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_UpdateLayerdWindowForSoftImage( SIHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_BltSoftImageWithTransColor")]&lt;br /&gt;
extern static int  dx_BltSoftImageWithTransColor( int  SrcX, int  SrcY, int  SrcSizeX, int  SrcSizeY, int  SrcSIHandle, int  DestX, int  DestY, int  DestSIHandle, int  Tr, int  Tg, int  Tb, int  Ta);&lt;br /&gt;
public static int  BltSoftImageWithTransColor( int  SrcX, int  SrcY, int  SrcSizeX, int  SrcSizeY, int  SrcSIHandle, int  DestX, int  DestY, int  DestSIHandle, int  Tr, int  Tg, int  Tb, int  Ta)&lt;br /&gt;
{&lt;br /&gt;
return dx_BltSoftImageWithTransColor( SrcX , SrcY , SrcSizeX , SrcSizeY , SrcSIHandle , DestX , DestY , DestSIHandle , Tr , Tg , Tb , Ta );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_BltSoftImageWithAlphaBlend")]&lt;br /&gt;
extern static int  dx_BltSoftImageWithAlphaBlend( int  SrcX, int  SrcY, int  SrcSizeX, int  SrcSizeY, int  SrcSIHandle, int  DestX, int  DestY, int  DestSIHandle, int  Opacity);&lt;br /&gt;
public static int  BltSoftImageWithAlphaBlend( int  SrcX, int  SrcY, int  SrcSizeX, int  SrcSizeY, int  SrcSIHandle, int  DestX, int  DestY, int  DestSIHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_BltSoftImageWithAlphaBlend( SrcX , SrcY , SrcSizeX , SrcSizeY , SrcSIHandle , DestX , DestY , DestSIHandle , 255 );&lt;br /&gt;
}&lt;br /&gt;
public static int  BltSoftImageWithAlphaBlend( int  SrcX, int  SrcY, int  SrcSizeX, int  SrcSizeY, int  SrcSIHandle, int  DestX, int  DestY, int  DestSIHandle, int  Opacity)&lt;br /&gt;
{&lt;br /&gt;
return dx_BltSoftImageWithAlphaBlend( SrcX , SrcY , SrcSizeX , SrcSizeY , SrcSIHandle , DestX , DestY , DestSIHandle , Opacity );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetCurrentPositionSoundMem")]&lt;br /&gt;
extern static int  dx_SetCurrentPositionSoundMem( int  SamplePosition, int  SoundHandle);&lt;br /&gt;
public static int  SetCurrentPositionSoundMem( int  SamplePosition, int  SoundHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetCurrentPositionSoundMem( SamplePosition , SoundHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_GetCurrentPositionSoundMem")]&lt;br /&gt;
extern static int  dx_GetCurrentPositionSoundMem( int  SoundHandle);&lt;br /&gt;
public static int  GetCurrentPositionSoundMem( int  SoundHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_GetCurrentPositionSoundMem( SoundHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetLoopStartTimePosSoundMem")]&lt;br /&gt;
extern static int  dx_SetLoopStartTimePosSoundMem( int  LoopStartTime, int  SoundHandle);&lt;br /&gt;
public static int  SetLoopStartTimePosSoundMem( int  LoopStartTime, int  SoundHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetLoopStartTimePosSoundMem( LoopStartTime , SoundHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_SetLoopStartSamplePosSoundMem")]&lt;br /&gt;
extern static int  dx_SetLoopStartSamplePosSoundMem( int  LoopStartSamplePosition, int  SoundHandle);&lt;br /&gt;
public static int  SetLoopStartSamplePosSoundMem( int  LoopStartSamplePosition, int  SoundHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetLoopStartSamplePosSoundMem( LoopStartSamplePosition , SoundHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.01(3.00f)から、3.02（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_MV1SetAttachAnimBlendRateToFrame")]&lt;br /&gt;
extern static int  dx_MV1SetAttachAnimBlendRateToFrame( int  MHandle, int  AttachIndex, int  FrameIndex, float  Rate, int  SetChild);&lt;br /&gt;
public static int  MV1SetAttachAnimBlendRateToFrame( int  MHandle, int  AttachIndex, int  FrameIndex, float  Rate)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetAttachAnimBlendRateToFrame( MHandle , AttachIndex , FrameIndex , Rate , TRUE );&lt;br /&gt;
}&lt;br /&gt;
public static int  MV1SetAttachAnimBlendRateToFrame( int  MHandle, int  AttachIndex, int  FrameIndex, float  Rate, int  SetChild)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetAttachAnimBlendRateToFrame( MHandle , AttachIndex , FrameIndex , Rate , SetChild );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll", EntryPoint="dx_MV1GetAttachAnimBlendRateToFrame")]&lt;br /&gt;
extern static float  dx_MV1GetAttachAnimBlendRateToFrame( int  MHandle, int  AttachIndex, int  FrameIndex);&lt;br /&gt;
public static float  MV1GetAttachAnimBlendRateToFrame( int  MHandle, int  AttachIndex, int  FrameIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1GetAttachAnimBlendRateToFrame( MHandle , AttachIndex , FrameIndex );&lt;br /&gt;
}</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>JoyDevicer2.001の更新情報</title><link>http://dxlibdotnetterminal.blogspot.com/2010/02/joydevicer2001.html</link><category>更新情報</category><author>noreply@blogger.com (Unknown)</author><pubDate>Tue, 2 Feb 2010 20:27:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-9062303650518409540</guid><description>joystate.iniの使い方のサンプルを同封しました。</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>JoyDevicer2　公開２</title><link>http://dxlibdotnetterminal.blogspot.com/2010/01/joydevicer2_22.html</link><category>開発したフリーソフト</category><author>noreply@blogger.com (Unknown)</author><pubDate>Fri, 22 Jan 2010 22:09:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-5454750225845000969</guid><description>&lt;a href="http://www.vector.co.jp/soft/winnt/util/se477873.html"&gt;ダウンロード&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>JoyDevicer2　公開１</title><link>http://dxlibdotnetterminal.blogspot.com/2010/01/joydevicer2.html</link><category>更新情報</category><author>noreply@blogger.com (Unknown)</author><pubDate>Wed, 20 Jan 2010 00:41:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-515531040469419632</guid><description>Vectorでダウンロード公開待ちです。&lt;br /&gt;
&lt;br /&gt;
JoyDevicerのバグを修正しました。&lt;br /&gt;
&lt;br /&gt;
以下、JoyDevicerの説明書より、&lt;br /&gt;
&lt;br /&gt;
2010/1/19 2.000&lt;br /&gt;
・そのほか、いろいろと変更&lt;br /&gt;
・再び、Application.EnableVisualStyles()の有効化&lt;br /&gt;
・1.002のときにジョイスティックの接続数ごとにプレイヤー数&lt;br /&gt;
とフォーム数を起動時に調整するようにしていたんですけど、数&lt;br /&gt;
が増えると重たくなりました。そこで、フォームの数を減らしま&lt;br /&gt;
した。&lt;br /&gt;
・設定の保存方法が変更になったので、JoyDevicer1.002のソース&lt;br /&gt;
を残すために、JoyDevicer2に変更しました。&lt;br /&gt;
・設定の保存を単なるテキストの羅列から、ＣＳＶ形式でiniファ&lt;br /&gt;
イルに書き込むように変更しました。これで、データ管理が簡単&lt;br /&gt;
になりました。&lt;br /&gt;
・BGMのグループボックスの色をかえるかどうか迷っていて、変更&lt;br /&gt;
したままになっていたので、色をデフォルトに変更</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DxLibDotNet3_01(3.00f)の更新情報</title><link>http://dxlibdotnetterminal.blogspot.com/2010/01/dxlibdotnet301f.html</link><category>DxDLL.cs</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sat, 2 Jan 2010 21:34:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-2855359525805175356</guid><description>3.00eから、3.01(3.00f)（新規追加）&lt;br /&gt;
public const int DX_WINDOWSVERSION_7 = 265;&lt;br /&gt;
&lt;br /&gt;
3.00eから、3.01(3.00f)（新規追加）&lt;br /&gt;
public const int DX_MATERIAL_TYPE_NORMAL = 0;&lt;br /&gt;
public const int DX_MATERIAL_TYPE_TOON = 1;&lt;br /&gt;
public const int DX_MATERIAL_BLENDTYPE_TRANSLUCENT = 0;&lt;br /&gt;
public const int DX_MATERIAL_BLENDTYPE_ADDITIVE = 1;&lt;br /&gt;
public const int DX_MATERIAL_BLENDTYPE_MODULATE = 2;&lt;br /&gt;
&lt;br /&gt;
3.00e&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_LoadDivGraphToResource( string  ResourceName, string  ResourceType, int  AllNum, int  XNum, int  YNum, int  XSize, int  YSize, out int  HandleBuf);&lt;br /&gt;
public static int  LoadDivGraphToResource( string  ResourceName, string  ResourceType, int  AllNum, int  XNum, int  YNum, int  XSize, int  YSize, out int  HandleBuf)&lt;br /&gt;
{&lt;br /&gt;
return dx_LoadDivGraphToResource( ResourceName , ResourceType , AllNum , XNum , YNum , XSize , YSize , out HandleBuf );&lt;br /&gt;
}&lt;br /&gt;
から、3.01(3.00f)&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_LoadDivGraphToResource( int  ResourceID, int  AllNum, int  XNum, int  YNum, int  XSize, int  YSize, out int  HandleBuf);&lt;br /&gt;
public static int  LoadDivGraphToResource( int  ResourceID, int  AllNum, int  XNum, int  YNum, int  XSize, int  YSize, out int  HandleBuf)&lt;br /&gt;
{&lt;br /&gt;
return dx_LoadDivGraphToResource( ResourceID , AllNum , XNum , YNum , XSize , YSize , out HandleBuf );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_LoadDivGraphToResource_2( string  ResourceName, string  ResourceType, int  AllNum, int  XNum, int  YNum, int  XSize, int  YSize, out int  HandleBuf);&lt;br /&gt;
public static int  LoadDivGraphToResource( string  ResourceName, string  ResourceType, int  AllNum, int  XNum, int  YNum, int  XSize, int  YSize, out int  HandleBuf)&lt;br /&gt;
{&lt;br /&gt;
return dx_LoadDivGraphToResource_2( ResourceName , ResourceType , AllNum , XNum , YNum , XSize , YSize , out HandleBuf );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.00eから、3.01(3.00f)（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1SetMaterialType( int  MHandle, int  MaterialIndex, int  Type);&lt;br /&gt;
public static int  MV1SetMaterialType( int  MHandle, int  MaterialIndex, int  Type)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetMaterialType( MHandle , MaterialIndex , Type );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1GetMaterialType( int  MHandle, int  MaterialIndex);&lt;br /&gt;
public static int  MV1GetMaterialType( int  MHandle, int  MaterialIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1GetMaterialType( MHandle , MaterialIndex );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.00eから、3.01(3.00f)（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1SetMaterialDifGradTexture( int  MHandle, int  MaterialIndex, int  TexIndex);&lt;br /&gt;
public static int  MV1SetMaterialDifGradTexture( int  MHandle, int  MaterialIndex, int  TexIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetMaterialDifGradTexture( MHandle , MaterialIndex , TexIndex );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1GetMaterialDifGradTexture( int  MHandle, int  MaterialIndex);&lt;br /&gt;
public static int  MV1GetMaterialDifGradTexture( int  MHandle, int  MaterialIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1GetMaterialDifGradTexture( MHandle , MaterialIndex );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1SetMaterialSpcGradTexture( int  MHandle, int  MaterialIndex, int  TexIndex);&lt;br /&gt;
public static int  MV1SetMaterialSpcGradTexture( int  MHandle, int  MaterialIndex, int  TexIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetMaterialSpcGradTexture( MHandle , MaterialIndex , TexIndex );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1GetMaterialSpcGradTexture( int  MHandle, int  MaterialIndex);&lt;br /&gt;
public static int  MV1GetMaterialSpcGradTexture( int  MHandle, int  MaterialIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1GetMaterialSpcGradTexture( MHandle , MaterialIndex );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1SetMaterialDifGradBlendType( int  MHandle, int  MaterialIndex, int  BlendType);&lt;br /&gt;
public static int  MV1SetMaterialDifGradBlendType( int  MHandle, int  MaterialIndex, int  BlendType)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetMaterialDifGradBlendType( MHandle , MaterialIndex , BlendType );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1GetMaterialDifGradBlendType( int  MHandle, int  MaterialIndex);&lt;br /&gt;
public static int  MV1GetMaterialDifGradBlendType( int  MHandle, int  MaterialIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1GetMaterialDifGradBlendType( MHandle , MaterialIndex );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1SetMaterialSpcGradBlendType( int  MHandle, int  MaterialIndex, int  BlendType);&lt;br /&gt;
public static int  MV1SetMaterialSpcGradBlendType( int  MHandle, int  MaterialIndex, int  BlendType)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetMaterialSpcGradBlendType( MHandle , MaterialIndex , BlendType );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1GetMaterialSpcGradBlendType( int  MHandle, int  MaterialIndex);&lt;br /&gt;
public static int  MV1GetMaterialSpcGradBlendType( int  MHandle, int  MaterialIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1GetMaterialSpcGradBlendType( MHandle , MaterialIndex );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1SetMaterialOutLineWidth( int  MHandle, int  MaterialIndex, float  Width);&lt;br /&gt;
public static int  MV1SetMaterialOutLineWidth( int  MHandle, int  MaterialIndex, float  Width)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetMaterialOutLineWidth( MHandle , MaterialIndex , Width );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static float  dx_MV1GetMaterialOutLineWidth( int  MHandle, int  MaterialIndex);&lt;br /&gt;
public static float  MV1GetMaterialOutLineWidth( int  MHandle, int  MaterialIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1GetMaterialOutLineWidth( MHandle , MaterialIndex );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1SetMaterialOutLineColor( int  MHandle, int  MaterialIndex, COLOR_F  Color);&lt;br /&gt;
public static int  MV1SetMaterialOutLineColor( int  MHandle, int  MaterialIndex, COLOR_F  Color)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetMaterialOutLineColor( MHandle , MaterialIndex , Color );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static COLOR_F  dx_MV1GetMaterialOutLineColor( int  MHandle, int  MaterialIndex);&lt;br /&gt;
public static COLOR_F  MV1GetMaterialOutLineColor( int  MHandle, int  MaterialIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1GetMaterialOutLineColor( MHandle , MaterialIndex );&lt;br /&gt;
}</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DxLibDotNet3_00eの更新情報</title><link>http://dxlibdotnetterminal.blogspot.com/2009/11/dxlibdotnet300e.html</link><category>DxDLL.cs</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sat, 14 Nov 2009 07:57:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-3090815458233809952</guid><description>該当差分なし。「ＤＸライブラリの更新履歴 」をみるとバグ修正のようです。</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DxLibDotNet3_00dの更新情報2</title><link>http://dxlibdotnetterminal.blogspot.com/2009/10/dxlibdotnet300d2.html</link><category>DxDLL.cs</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sun, 18 Oct 2009 19:46:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-212610587437894508</guid><description>3.00cから、3.00d（新規追加）&lt;br /&gt;
extern static VECTOR  dx_ConvWorldPosToScreenPos( VECTOR  WorldPos);&lt;br /&gt;
public static VECTOR  ConvWorldPosToScreenPos( VECTOR  WorldPos)&lt;br /&gt;
{&lt;br /&gt;
return dx_ConvWorldPosToScreenPos( WorldPos );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static VECTOR  dx_ConvScreenPosToWorldPos( VECTOR  ScreenPos);&lt;br /&gt;
public static VECTOR  ConvScreenPosToWorldPos( VECTOR  ScreenPos)&lt;br /&gt;
{&lt;br /&gt;
return dx_ConvScreenPosToWorldPos( ScreenPos );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.00c&lt;br /&gt;
public static int  PlayMovieToGraph( int  GraphHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_PlayMovieToGraph( GraphHandle , DX_PLAYTYPE_BACK );&lt;br /&gt;
}&lt;br /&gt;
public static int  PlayMovieToGraph( int  GraphHandle, int  PlayType)&lt;br /&gt;
{&lt;br /&gt;
return dx_PlayMovieToGraph( GraphHandle , PlayType );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_PauseMovieToGraph( int  GraphHandle);&lt;br /&gt;
public static int  PauseMovieToGraph( int  GraphHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_PauseMovieToGraph( GraphHandle );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
から、3.00d&lt;br /&gt;
extern static int  dx_PlayMovieToGraph( int  GraphHandle, int  PlayType, int  SysPlay);&lt;br /&gt;
public static int  PlayMovieToGraph( int  GraphHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_PlayMovieToGraph( GraphHandle , DX_PLAYTYPE_BACK , 0 );&lt;br /&gt;
}&lt;br /&gt;
public static int  PlayMovieToGraph( int  GraphHandle, int  PlayType)&lt;br /&gt;
{&lt;br /&gt;
return dx_PlayMovieToGraph( GraphHandle , PlayType , 0 );&lt;br /&gt;
}&lt;br /&gt;
public static int  PlayMovieToGraph( int  GraphHandle, int  PlayType, int  SysPlay)&lt;br /&gt;
{&lt;br /&gt;
return dx_PlayMovieToGraph( GraphHandle , PlayType , SysPlay );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_PauseMovieToGraph( int  GraphHandle, int  SysPause);&lt;br /&gt;
public static int  PauseMovieToGraph( int  GraphHandle)&lt;br /&gt;
{&lt;br /&gt;
return dx_PauseMovieToGraph( GraphHandle , 0 );&lt;br /&gt;
}&lt;br /&gt;
public static int  PauseMovieToGraph( int  GraphHandle, int  SysPause)&lt;br /&gt;
{&lt;br /&gt;
return dx_PauseMovieToGraph( GraphHandle , SysPause );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.00cから、3.00d（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_SetCameraScreenCenter( float  x, float  y);&lt;br /&gt;
public static int  SetCameraScreenCenter( float  x, float  y)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetCameraScreenCenter( x , y );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.00cから、3.00d（新規追加）&lt;br /&gt;
public static int  LoadSoundMemBase( string  WaveName, int  BufferNum)&lt;br /&gt;
{&lt;br /&gt;
return dx_LoadSoundMemBase( WaveName , BufferNum , -1 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.00cから、3.00d（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1SetFrameTextureAddressTransform( int  MHandle, int  FrameIndex, float  TransU, float  TransV, float  ScaleU, float  ScaleV, float  RotCenterU, float  RotCenterV, float  Rotate);&lt;br /&gt;
public static int  MV1SetFrameTextureAddressTransform( int  MHandle, int  FrameIndex, float  TransU, float  TransV, float  ScaleU, float  ScaleV, float  RotCenterU, float  RotCenterV, float  Rotate)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetFrameTextureAddressTransform( MHandle , FrameIndex , TransU , TransV , ScaleU , ScaleV , RotCenterU , RotCenterV , Rotate );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1SetFrameTextureAddressTransformMatrix( int  MHandle, int  FrameIndex, MATRIX  Matrix);&lt;br /&gt;
public static int  MV1SetFrameTextureAddressTransformMatrix( int  MHandle, int  FrameIndex, MATRIX  Matrix)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1SetFrameTextureAddressTransformMatrix( MHandle , FrameIndex , Matrix );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_MV1ResetFrameTextureAddressTransform( int  MHandle, int  FrameIndex);&lt;br /&gt;
public static int  MV1ResetFrameTextureAddressTransform( int  MHandle, int  FrameIndex)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1ResetFrameTextureAddressTransform( MHandle , FrameIndex );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.00cから、3.00d（新規追加）&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static MV1_COLL_RESULT_POLY_DIM  dx_MV1CollCheck_Capsule( int  MHandle, int  FrameIndex, VECTOR  Pos1, VECTOR  Pos2, float  r);&lt;br /&gt;
public static MV1_COLL_RESULT_POLY_DIM  MV1CollCheck_Capsule( int  MHandle, int  FrameIndex, VECTOR  Pos1, VECTOR  Pos2, float  r)&lt;br /&gt;
{&lt;br /&gt;
return dx_MV1CollCheck_Capsule( MHandle , FrameIndex , Pos1 , Pos2 , r );&lt;br /&gt;
}</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DxLibDotNet3_00dの更新情報１</title><link>http://dxlibdotnetterminal.blogspot.com/2009/10/dxlibdotnet300d.html</link><category>DxDLL.cs</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sun, 18 Oct 2009 19:38:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-5878784798588346155</guid><description>3.00c&lt;br /&gt;
[FieldOffset(20)] public int MaterialIndex;&lt;br /&gt;
[FieldOffset(24)] public VECTOR Position0;&lt;br /&gt;
[FieldOffset(36)] public VECTOR Position1;&lt;br /&gt;
[FieldOffset(48)] public VECTOR Position2;&lt;br /&gt;
[FieldOffset(60)] public VECTOR Normal;&lt;br /&gt;
から、3.00d&lt;br /&gt;
[FieldOffset(20)] public int PolyIndex;&lt;br /&gt;
[FieldOffset(24)] public int MaterialIndex;&lt;br /&gt;
[FieldOffset(28)] public VECTOR Position0;&lt;br /&gt;
[FieldOffset(40)] public VECTOR Position1;&lt;br /&gt;
[FieldOffset(52)] public VECTOR Position2;&lt;br /&gt;
[FieldOffset(64)] public VECTOR Normal;&lt;br /&gt;
&lt;br /&gt;
3.00c&lt;br /&gt;
extern static int  dx_ScreenCopy( );&lt;br /&gt;
から、3.00d&lt;br /&gt;
extern static int  dx_ScreenCopy( out RECT  CopyRect);&lt;br /&gt;
&lt;br /&gt;
3.00c&lt;br /&gt;
extern static int  dx_DrawCapsul3D( VECTOR  Pos1, VECTOR  Pos2, float  r, int  DivNum, int  DifColor, int  SpcColor, int  FillFlag);&lt;br /&gt;
public static int  DrawCapsul3D( VECTOR  Pos1, VECTOR  Pos2, float  r, int  DivNum, int  DifColor, int  SpcColor, int  FillFlag)&lt;br /&gt;
{&lt;br /&gt;
return dx_DrawCapsul3D( Pos1 , Pos2 , r , DivNum , DifColor , SpcColor , FillFlag );&lt;br /&gt;
}&lt;br /&gt;
から、3.00d&lt;br /&gt;
extern static int  dx_DrawCapsule3D( VECTOR  Pos1, VECTOR  Pos2, float  r, int  DivNum, int  DifColor, int  SpcColor, int  FillFlag);&lt;br /&gt;
public static int  DrawCapsule3D( VECTOR  Pos1, VECTOR  Pos2, float  r, int  DivNum, int  DifColor, int  SpcColor, int  FillFlag)&lt;br /&gt;
{&lt;br /&gt;
return dx_DrawCapsule3D( Pos1 , Pos2 , r , DivNum , DifColor , SpcColor , FillFlag );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
3.00cから、3.00d（新規追加）&lt;br /&gt;
extern static int  dx_SetTextureAddressTransform( float  TransU, float  TransV, float  ScaleU, float  ScaleV, float  RotCenterU, float  RotCenterV, float  Rotate);&lt;br /&gt;
public static int  SetTextureAddressTransform( float  TransU, float  TransV, float  ScaleU, float  ScaleV, float  RotCenterU, float  RotCenterV, float  Rotate)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetTextureAddressTransform( TransU , TransV , ScaleU , ScaleV , RotCenterU , RotCenterV , Rotate );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_SetTextureAddressTransformMatrix( MATRIX  Matrix);&lt;br /&gt;
public static int  SetTextureAddressTransformMatrix( MATRIX  Matrix)&lt;br /&gt;
{&lt;br /&gt;
return dx_SetTextureAddressTransformMatrix( Matrix );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[DllImport("DxLib.dll")]&lt;br /&gt;
extern static int  dx_ResetTextureAddressTransform( );&lt;br /&gt;
public static int  ResetTextureAddressTransform( )&lt;br /&gt;
{&lt;br /&gt;
return dx_ResetTextureAddressTransform( );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
長いので、次に書きます。</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>JoyDevicer Ver 1.002 更新情報</title><link>http://dxlibdotnetterminal.blogspot.com/2009/10/joydevicer-ver-1002.html</link><category>更新情報</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sat, 17 Oct 2009 11:45:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-4139054510321304932</guid><description>・プレイヤーの設定が読み込めていないバグを修正&lt;br /&gt;
・インターフェイスの遅延をApplication.EnableVisualStyles()の&lt;br /&gt;
無効化により、インターフェイスを高速化&lt;br /&gt;
・プレイヤーナンバーのコンボボックスを編集できないように設定&lt;br /&gt;
・キーボードのプレイヤー数を４人まで拡張&lt;br /&gt;
&lt;br /&gt;
　４つ修正したので、本当は1.004のはずでした。しかし、手違いで1.002になりました。</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>JoyDevicerのバージョンアップ予定2</title><link>http://dxlibdotnetterminal.blogspot.com/2009/10/joydevicer2.html</link><category>テキスト</category><author>noreply@blogger.com (Unknown)</author><pubDate>Mon, 12 Oct 2009 20:45:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-6163430611598527460</guid><description>チャットパッドに対応する予定だったんですけど、&lt;br /&gt;
# XBOX360 本体&lt;br /&gt;
# XBOX360 Messenger Kit&lt;br /&gt;
# XNA をコンパイルできる環境 (XNA GSE 2.0)&lt;br /&gt;
# XNA Creators Clube への加入 (有料)&lt;br /&gt;
&lt;br /&gt;
が必要だったので、チャットパッドの対応は中止します。そのかわり、JoyDevicerの一部のインターフェイスが遅延しているのを確認しましたので、JoyDevicerの高速化をします。</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>JoyDevicerのバージョンアップ予定</title><link>http://dxlibdotnetterminal.blogspot.com/2009/10/joydevicer.html</link><category>テキスト</category><author>noreply@blogger.com (Unknown)</author><pubDate>Mon, 12 Oct 2009 09:58:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-4156156093372238263</guid><description>　最初はバージョンアップをしない予定でJoyDevicerを公開しました。それで、現在作成しているツールで入力操作が色々と完成してしまったので、バージョンアップをしようと思います。&lt;br /&gt;
&lt;br /&gt;
　Xbox360のチャットパッドに対応する予定です。それにともない、設定ファイルで「ChatPadCtl.txt」を新たに追加する予定です。</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>JoyDevicer公開</title><link>http://dxlibdotnetterminal.blogspot.com/2009/09/joydevicer.html</link><category>開発したフリーソフト</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sun, 27 Sep 2009 19:21:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-614579799840442249</guid><description>/// 概要 ///&lt;br /&gt;
　ゲーム設定アプリです。ジョイスティック（ジョイパッド）の入力をこのアプリで動作を確認したり、テキストファイルにジョイスティックキーの割り当てを保存します。それから、キーボードの入力は設定だけできます。実際にゲームで使うときはその保存した設定ファイルから設定を読み込むことを開発者側で開発しないとならないでしょう。&lt;br /&gt;
&lt;br /&gt;
/// 説明 ///&lt;br /&gt;
　現在は16個のジョイパッドまで対応しています。また、キーボードは１個だけ設定できます。&lt;br /&gt;
&lt;br /&gt;
　一人のプレイヤーはキーボードのキー設定を１４個設定できます。&lt;br /&gt;
一人のプレイヤーはジョイパッドのキー設定を１４個設定できます。&lt;br /&gt;
それらをText保存します。&lt;br /&gt;
&lt;br /&gt;
　.Net FrameWorkの設定は2.0を使用してビルドしています。しかし、それを3.0、3.5にしてもビルドできます。&lt;br /&gt;
&lt;br /&gt;
　ＤＸライブラリのDxLibDotNet Ver3.00cを使用しています。&lt;br /&gt;
&lt;br /&gt;
/// 規約 ///&lt;br /&gt;
・再配布可能&lt;br /&gt;
・アセンブリ情報の変更可能&lt;br /&gt;
・商用・無償など可能&lt;br /&gt;
・作者に雑誌などの転載に事前連絡は任意&lt;br /&gt;
・ソースの変更可能&lt;br /&gt;
&lt;br /&gt;
&lt;strike&gt;&lt;a href="http://www.vector.co.jp/soft/winnt/util/se477873.html"&gt;Download&lt;/a&gt;&lt;/strike&gt;&lt;br /&gt;
↑最新のJoyDevicerにリンク&lt;br /&gt;
&lt;br /&gt;
&lt;iframe title ="Preview" scrolling="no" marginheight="0" marginwidth="0" frameborder="0" style="width:98px;height:115px;padding:0;background-color:#fcfcfc;" src="http://cid-b9c5984eee6fd19e.skydrive.live.com/embedicon.aspx/.Public/joydevicer1.002.zip"&gt;&lt;/iframe&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DxLibDotNet　3.00cの更新情報</title><link>http://dxlibdotnetterminal.blogspot.com/2009/09/dxlibdotnet300c.html</link><category>DxDLL.cs</category><author>noreply@blogger.com (Unknown)</author><pubDate>Sat, 26 Sep 2009 08:02:00 +0900</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4716635257376042320.post-1764576677187541892</guid><description>　3.00cのファイル容量は3.00aよりも数ＭＢ増量してました。それから、差分比較は次の機会にします。&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://homepage2.nifty.com/natupaji/DxLib/"&gt;ＤＸライブラリ&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>