🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.demoscena
Article #20992

Re: WIN GDI: bitblt - rozmycie

#20992
From: firim
Date: Fri, 11 May 2001 14:05
27 lines
1701 bytes
Użytkownik "HollowOne" <spam?@no.thank.you> napisał w wiadomości
news:9dg7ns$otd$1@news.tpi.pl...
>
> > w DirectX, analogiczna funkcjia Blt przy rozciaganiu bitmapy robi ladne
> > rozmycie - jesli sprzet pozwala. Jednakze uzycie funkcji GDI tego nie
robi
> > (ten sam sprzet). Czy jesli mozliwosc wlaczenia tego rowniez w czystym
GDI
> > (bez korzystania z DirectX)
>
> Nie. GDI nie zostalo stworzone do tworzenia zaawansowanych aplikacji
> graficznych...


A jadnak TAK :-)

  HDC hdc = GetDC( fWindow );
  SetStretchBltMode( hdc, HALFTONE );
  StretchBlt( hdc, 0, 0, fWindowX, fWindowY
,fVideoBufferHDCs[ fVideoBuffer ], 0, 0, fAVI.width, fAVI.height, SRCCOPY );

Z tym iz na jednym kompie (WinME+TNT) wyglada to gorzej niz rozmycie z
Blt/DirectX a na drugim (Win2000+S3) dokladnie tak samo. Jelsi sprzet nie
wspiera to nie ma nic - dziala bez rozmycia.

Pozdrawiam
Firim
Technical Details
Message-ID: <9dgroq$i04$2@zeus.polsl.gliwice.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!news.tpi.pl!news.onet.pl!news.nowytarg.top.pl!polsl.gliwice.pl!not-for-mail
References: <9dg772$kk2$1@zeus.polsl.gliwice.pl> <9dg7ns$otd$1@news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!news.tpi.pl!news.onet.pl!news.nowytarg.top.pl!polsl.gliwice.pl!not-for-mail
From: "firim" <firim@poczta.fm>
Newsgroups: pl.comp.programming,pl.comp.demoscena,pl.comp.lang.c
Subject: Re: WIN GDI: bitblt - rozmycie
Date: Fri, 11 May 2001 16:05:47 +0200
Organization: Politechnika Slaska, Gliwice
Lines: 30
Message-ID: <9dgroq$i04$2@zeus.polsl.gliwice.pl>
References: <9dg772$kk2$1@zeus.polsl.gliwice.pl> <9dg7ns$otd$1@news.tpi.pl>
NNTP-Posting-Host: websurfer183.silweb.pl
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit