Article View: free.pl.comp.games.development
Article #218DirectX, problem z surface'ami
From: Erge
Date: Sat, 02 Jul 2005 18:17
Date: Sat, 02 Jul 2005 18:17
30 lines
1903 bytes
1903 bytes
Mam nast�puj�cy problem. Chc� wczyta� z pliku graficznego surface i wrzuci� go do back buffera. To samo w sobie nie sprawia problemu. Problemem jest zmuszenie Directa aby uwzgl�dni� kana� alpha. Poni�ej zamieszczam wycinki kodu: Wczytywanie: LPDIRECT3DSURFACE9 sBB; m_pd3dDevice->GetBackBuffer(0, 0, D3DBACKBUFFER_TYPE_MONO, &sBB); D3DSURFACE_DESC desc; sBB->GetDesc(&desc); m_pd3dDevice->CreateOffscreenPlainSurface(desc.Width, desc.Height, desc.Format, D3DPOOL_SYSTEMMEM, &fgSurface, NULL); D3DXLoadSurfaceFromFile(fgSurface, NULL, NULL, filename, NULL, D3DX_DEFAULT, 0, NULL); Renderowanie: LPDIRECT3DSURFACE9 sBB; m_pd3dDevice->GetBackBuffer(0, 0, D3DBACKBUFFER_TYPE_MONO, &sBB); D3DXLoadSurfaceFromSurface(sBB, NULL, NULL, fgSurface, NULL, NULL, D3DX_DEFAULT, D3DCOLOR_ARGB(255,0,0,0)); Jakie� rady, sugestie? pozdrawiam Erge
Technical Details
Message-ID:
<da6li1$o62$1@news.dialog.net.pl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!wn14feed!worldnet.att.net!208.48.142.85!newsfeed.news2me.com!newsfeed.tpinternet.pl!news.dialog.net.pl!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 1162ab,33b11a7e09da3222,start X-Google-Attributes: gid1162ab,public X-Google-Language: POLISH,Latin2 Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!wn14feed!worldnet.att.net!208.48.142.85!newsfeed.news2me.com!newsfeed.tpinternet.pl!news.dialog.net.pl!not-for-mail From: "Erge" <obywatel22@interia.pl> Newsgroups: free.pl.comp.games.development Subject: DirectX, problem z surface'ami Date: Sat, 2 Jul 2005 20:17:42 +0200 Organization: Dialog Net Lines: 32 Message-ID: <da6li1$o62$1@news.dialog.net.pl> Reply-To: "Erge" <obywatel22NOSPAM@interia.pl> NNTP-Posting-Host: dial-2320.elblag.dialog.net.pl X-Trace: news.dialog.net.pl 1120328066 24770 62.87.170.16 (2 Jul 2005 18:14:26 GMT) X-Complaints-To: http://www.dialog.pl/dialog/internet/internet.php?id=41 NNTP-Posting-Date: Sat, 2 Jul 2005 18:14:26 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106