- 253 名前:デフォルトの名無しさん [2008/08/24(日) 23:59:52 ]
- 質問いいですか?テクスチャのピクセルを取得しようとしています。
D3DXCreateTextureFromFileEx( pd3dDevice, L"pattern.bmp", 64, 64, 1, D3DUSAGE_DYNAMIC, D3DFMT_X8R8G8B8, D3DPOOL_SYSTEMMEM, D3DX_DEFAULT, D3DX_DEFAULT, 0, NULL, NULL, &texPattern); // テクスチャ情報取得 D3DSURFACE_DESC desc; texPattern->GetLevelDesc(0, &desc); // テクスチャをロック D3DLOCKED_RECT lockrect; texPattern->LockRect(0, &lockrect, NULL, 0); DWORD* ptr = (DWORD*)lockrect.pBits; DWORD pixel_color=0x0; short getx=10;//取得したいピクセル short gety=10;//取得したいピクセル
|

|