Seçkin Üye
if (!TexturesLoaded)
{
HRESULT DTEX = D3DXCreateTextureFromResourceA(pDevice, GetModuleHandleA("DirectEngine.dll"), MAKEINTRESOURCEA(IDB_BITMAP1), &Texture);
HRESULT DSPR = D3DXCreateSprite(pDevice, &Sprite);
if (DTEX == D3D_OK && DSPR == S_OK) TexturesLoaded = true;
}
if (TexturesLoaded)
{
D3DXVECTOR3 POS;
POS.x = 300;
POS.y = 300;
POS.z = 0;
Sprite->Begin(0); //For transparent images, set the flag value to 16.
Sprite->Draw(Texture, NULL, NULL, &POS, 0xFFFFFFFF);
Sprite->End();
}
Bu kodları kullanarak menüme icon ekliyordum lakin "texturesloaded" i tanımlamasını ve eklediğimiz icon\png vs. nin ".rc ve resource.h" dosyalarında bi yerleri "IDB_BITMAP1" ile değiştirilen yerleri unutmuşum bu kodu kullanan ve ya bilenler yardımcı olur musunuz ???
{
HRESULT DTEX = D3DXCreateTextureFromResourceA(pDevice, GetModuleHandleA("DirectEngine.dll"), MAKEINTRESOURCEA(IDB_BITMAP1), &Texture);
HRESULT DSPR = D3DXCreateSprite(pDevice, &Sprite);
if (DTEX == D3D_OK && DSPR == S_OK) TexturesLoaded = true;
}
if (TexturesLoaded)
{
D3DXVECTOR3 POS;
POS.x = 300;
POS.y = 300;
POS.z = 0;
Sprite->Begin(0); //For transparent images, set the flag value to 16.
Sprite->Draw(Texture, NULL, NULL, &POS, 0xFFFFFFFF);
Sprite->End();
}
Bu kodları kullanarak menüme icon ekliyordum lakin "texturesloaded" i tanımlamasını ve eklediğimiz icon\png vs. nin ".rc ve resource.h" dosyalarında bi yerleri "IDB_BITMAP1" ile değiştirilen yerleri unutmuşum bu kodu kullanan ve ya bilenler yardımcı olur musunuz ???