#menu(MenuPG)
**[[Programming Tips>Program]] [#q69aaff9]
-このページは個人的なプログラムに関するTipsページです。&br;
個人的に作成したプログラムや、適当なコラムなんかを不定期に更新して行くつもりです。

また、Programの役に立ちそうなサイトや本なんかも紹介出来たらな〜と思ってます。&br;
ゲームプログラマー上がりなので、そっち方面に偏ると思いますんでその辺はご勘弁を(^^;&br;

#ref(pcmlbanner.jpg,nolink)&br;
「PC Game Developpers ML(メーリングリスト)」&br;
作成には多大なご支援をいただきました。&br;(現在終了しています)&br;

***[[WMI>Program/Wmi]] [#p8d82a10]

-WMI(( Windows Management Instrumentationの略、以前はWBEMと呼ばれていた機能))は、Windowsマシンに搭載されているハードウェアやソフトウェアの各種情報を収集するのに使うことが出来ます。&br;
VBやVBSでの説明は結構見かけるのですがVC++での解説がなく個人的にも使いたかったのでProgramしてみました。&br;

***[[DxirectX>Program/DirectX]][#m1a5d09d]

-DirectXはMicrosoft社が提供するWindowsのProgram Library群です。&br;
即応性を要求されるプログラムをする場合には非常に有効です。&br;
とりあえず、情報を取得するツールなどを作りながらプログラムしていきます。

***[[WindowsProgram(Win32API{WinAPI32})>Program/WinAPI32]] [#g77b4849]

-WindowsでのAPI(Win32API{WinAPI32})を利用したProgramの項目です。&br;
Windows用プログラムを組む際、基本的に避けては通れないので基本的な部分です。&br;
基礎的なルーチンを作りながら拡張しいきます。

***[[C#(.NET)によるWindowsProgram>Program/csharp]] [#ic8d605d]

-WindowsでC#(.NET)プログラムに関する項目

***[[サポートという事に関して>Program/Support]] [#r412d15b]

-サポートを行うにあたっての情報や、経験則などを記載していこうと思います。

***[[Windowsで使用できるデータベースに関するメモ>Program/DB]] [#j60e27a3]

-ADO.NET等の普及に伴うWindows上で動作するデータベースに関するメモ

**著作・免責事項など [#l541f0bf]
-公開しているツールや情報の著作権などは破棄していません。&br;

-ソフトやプログラムコードを使用して生じた、いかなる不具合、損害の一切をSASAは負いません。&br;
ご使用は自己責任でお願いします。

-ソフトのウイルスチェックは「AVG Free」で行っています。

**License [#ybd02cb1]
-各プログラムのソースコードは「[[修正BSDライセンス>http://www.jp.freebsd.org/www.freebsd.org/ja/copyright/freebsd-license.html]]((非コピーレフトのフリーソフトウェアライセンで、オープンソースライセンスの一種&br;詳しくは[[OSI>http://www.opensource.jp/licenses/]]のホームページをご覧ください。))」を基にして、バイナリのみを配布する場合に著作権表示をしなくてもよい様に改変したものを適用ライセンスとします。

#hr
#htmlinsert(license.htm)

#hr
***使用機器 [#y822267f]
-デスクトップ 2009/10/19現在
-------------------- PC Info --------------------
[  O S  ] WindowsXP Professional Service Pack 3
[  CPU  ] AMD Phenom(tm) II X4 920 Processor,  MMX,  3DNow (4 CPUs), ~2.8GHz
[ Maker ] System manufacturer
[ Model ] System Product Name
[ Memory] 3328MB RAM
[DirectX] DirectX9.0c
[  VGA  ] ATI Radeon Graphics Processor (0x9442)
[ V-RAM ] 512.0 MB
[ Driver] 6.14.0010.6962
[  DDI  ] 9 (or higher)
[Direct3D] 有効
[AGP Acceleration] 有効
[ Sound ] Realtek HD Audio output
[ Driver] 5.10.0000.5827
[Acceleration Level] フル
 -------------------- PC Info --------------------
 [  O S  ] WindowsXP Professional Service Pack 3
 [  CPU  ] AMD Phenom(tm) II X4 920 Processor,  MMX,  3DNow (4 CPUs), ~2.8GHz
 [ Maker ] System manufacturer
 [ Model ] System Product Name
 [ Memory] 3328MB RAM
 [DirectX] DirectX9.0c
 [  VGA  ] ATI Radeon Graphics Processor (0x9442)
 [ V-RAM ] 512.0 MB
 [ Driver] 6.14.0010.6962
 [  DDI  ] 9 (or higher)
 [Direct3D] 有効
 [AGP Acceleration] 有効
 [ Sound ] Realtek HD Audio output
 [ Driver] 5.10.0000.5827
 [Acceleration Level] フル

-ノートPC
 -------------------- PC Info --------------------
 [  O S  ] WindowsXP Professional Service Pack 2
 [  CPU  ] Intel(R) Pentium(R) M processor 2.00GHz
 [ Maker ] IBM
 [ Model ] 26687FI
 [ Memory] 1022MB RAM
 [DirectX] DirectX9.0c
 [  VGA  ] MOBILITY RADEON X300 (0x5460)
 [ V-RAM ] 64.0 MB
 [ Driver] 6.14.0010.6497
 [  DDI  ] 9 (or higher)
 [Direct3D] 有効
 [AGP Acceleration] 有効
 [ Sound1 ] SoundMAX Digital Audio
 [ Driver] 5.12.0001.5300
 [Acceleration Level] フル
 [ Sound2 ] Bluetooth 
 [ Driver] 3.00.0001.0915
 [Acceleration Level] フル