[ create a new paste ] login | about

Link: http://codepad.org/pwhkNEDT    [ raw code | fork ]

C++, pasted on Jul 18:
#include "DxLib.h"

#define DXLIB_OK (0)

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
	DxLib::ChangeWindowMode(TRUE);

	if(DxLib::DxLib_Init() != DXLIB_OK)
	{
		return -1;
	}

	int ret = DXLIB_OK;
	while(DxLib::ProcessMessage() == DXLIB_OK)
	{
		ret = DxLib::ClearDrawScreen();
		ret = DxLib::clsDx();
		ret = DxLib::printfDx("Hello Dxlib3.05e");	// \(^o^)/
		ret = DxLib::ScreenFlip();
	}

	if(DxLib::DxLib_End() != DXLIB_OK)
	{
		return -2;
	}

	return 0;
}

// EOF

// 32bit版、MBCSでコンパイルしますたー
// 以下、log.txtの内容
/*
0:システムの情報を出力します
3:	DXライブラリ Ver3.05e
5:	論理プロセッサの数 : 2
8:	OS  Windows7 ( Build 7601 Service Pack 1 )
112:	CPU動作速度:大体1.99GHz
117:	MMX命令を使用します
122:	SSE命令が使用可能です
127:	SSE2命令が使用可能です
131:	CPUベンダ:GenuineIntel
149:	CPU名:Celeron(R) Dual-Core CPU       T3300  @ 2.00GHz
156:COMの初期化... 成功しました
164:メモリ総量:1978.92MB  空きメモリ領域:664.16MB 
167:タイマーの精度を検査します
168:精度結果 更新回数 マルチメディアタイマー:0  パフォーマンスカウンター:60
171: パフォーマンスカウンターを使用します タイマー精度 : 1948.300000 KHz 
175: ソフトの二重起動検査... 二重起動はされていませんでした
180:ウインドウクラスを登録します... 登録に成功しました
183:ウインドウモード起動用のウインドウを作成します
187:ウインドウの作成に成功しました
435:IMEを無効にしました
498:ウインドウスタイルをウインドウモード用に変更します... 完了
508:DirectInput関係初期化処理
510:	DirectInput7 の取得中... 成功
582:		引き続き初期化処理... 初期化成功
596:	ジョイパッドの初期化... 
623:	ジョイパッドの初期化は正常に終了しました
628:	マウスデバイスの初期化... 初期化成功
638:	キーボードデバイスの初期化... 初期化成功
651:DirectInput 関連の初期化は正常に終了しました
662:DirectSound の初期化を行います
664:DirectSound インターフェースの取得を行います....  成功
684:引き続きインターフェースの初期化処理...  成功
809:	DirectSound デバイスを列挙します
814:		モジュール名:                 ドライバ記述:プライマリ サウンド ドライバー 
818:		モジュール名:{0.0.0.00000000}.{bba3ba32-b947-4c98-b879-3d673a912c36}  ドライバ記述:スピーカー (Realtek High Definition Audio) 
824:	最大サンプリングレート:200.00KHz 最小サンプリングレート:0.10KHz 
827:	総サウンドメモリ領域:0.00KB 空きサウンドメモリ領域:0.00KB 

829:	利用可能サンプリング精度
832:	 プライマリ 16bit = OK  8bit = OK 
834:	 セカンダリ 16bit = OK  8bit = OK 

837:	利用可能チャンネル
840:	 プライマリ MONO = OK  STEREO = OK 
842:	 セカンダリ MONO = OK  STEREO = OK 

846:DirectSound の初期化は正常に終了しました
879:DirectDraw オブジェクトの取得を行います....  成功
903:引き続き初期化処理... 初期化に成功しました
984:IDirect3D9Ex オブジェクトを取得します.... 成功
992:IDirect3DDevice9Ex オブジェクトを取得します.... ハードウエア頂点演算を使用します
1308:成功
1310:Driver:igdumdx32.dll  Description:Mobile Intel(R) 4 Series Express Chipset Family
1312:画面のフォーマットは D3DFMT_X8R8G8B8 です
1314:Zバッファのフォーマットは D3DFMT_D16 です
1317:16bit カラーフォーマットは D_D3DFMT_R5G6B5 です
1319:32bit カラーフォーマットは D_D3DFMT_X8R8G8B8 です
1321:アルファ付き 16bit カラーフォーマットは D_D3DFMT_A4R4G4B4 です
1324:アルファ付き 32bit カラーフォーマットは D_D3DFMT_A8R8G8B8 です
1326:アルファテスト用 16bit カラーフォーマットは D_D3DFMT_A1R5G5B5 です
1328:アルファテスト用 32bit カラーフォーマットは D_D3DFMT_A8R8G8B8 です
1330:DXT1テクスチャフォーマットは D_D3DFMT_DXT1 です
1333:DXT2テクスチャフォーマットは D_D3DFMT_DXT2 です
1335:DXT3テクスチャフォーマットは D_D3DFMT_DXT3 です
1337:DXT4テクスチャフォーマットは D_D3DFMT_DXT4 です
1339:DXT5テクスチャフォーマットは D_D3DFMT_DXT5 です
1342:描画用 16bit カラーフォーマットは D_D3DFMT_R5G6B5 です
1344:描画用 32bit カラーフォーマットは D_D3DFMT_X8R8G8B8 です
1347:描画用アルファ付き 32bit カラーフォーマットは D_D3DFMT_A8R8G8B8 です
1349:描画用ABGR浮動小数点16ビット型カラーフォーマットは D_D3DFMT_A16B16G16R16F です
1351:描画用ABGR浮動小数点32ビット型カラーフォーマットは D_D3DFMT_A32B32G32R32F です
1353:最大テクスチャサイズ 幅:4096 高さ:4096
1356:テクスチャステージテンポラリレジスタ:使用可
1359:減算合成のハードウェア対応:ネイティブ
1361:頂点シェーダーバージョンコード:300
1363:ピクセルシェーダーバージョンコード:300
1412:バックバッファロック転送の時間:3442nsec  一時的な描画可能バッファを使用した転送の時間:2489nsec
1414:バックバッファロックを使用しません
1418:Zバッファを作成します.... 成功
1439:プログラマブルシェーダーを使用します

1539:フォントの初期化を行います
1556:フォントの初期化は正常に終了しました
1557:文字コードバッファの初期化を行います... 完了しました
*/


Create a new paste based on this one


Comments: