Italia
Foro

Bitmapspeicherbereich nachträglich abändern

 
Jemand eine Idee wie Io l' Bitmapspeicherbereich nachträglich ändern kann - denn hierbei wird ja der Speicher lediglich vorbereitet.
KompilierenMarkierenSeparieren
declare h&,i&
cls
declare b#
dim b#,80*80*4
clear b#

whileloop 500

    px rnd(80),rnd(80),255,255,255

wend

h&=external("gdi32","CreateBitmap",80,80,1,32,b#)
print h&
print external("gdi32","SelectObject",%hdc,h&)
print h&

while 1

    DrawPic H&, %mousex-30,%mousey-30; 0
    px rnd(80),rnd(80),255,255,255

wend

waitkey
deleteobject h&
end

proc px

    parameters x&,y&,r%,g%,b%
    declare p&
    p&=y&*320+x&*4
    byte b#,p&=b%
    byte b#,p&+1=g%
    byte b#,p&+2=r%

endproc

Ich bin wohl betriebsblind.

Salve, iF.
 
12.08.2005  
 




Jörg
Sellmeyer
Vielleicht so:
KompilierenMarkierenSeparieren
While 1

    sleep 1
    Case %mousepressed=1:H&=External("gdi32","CreateBitmap",Rnd(80),Rnd(80),1,32,B#)
    Case %mousepressed=2:Break
    Drawpic H&, %Mousex-30,%Mousey-30; 0
    Px Rnd(80),Rnd(80),Rnd(255),Rnd(255),Rnd(255)

/a>


Ich hab aber keine Ahnung wie sich das auf den Speicher auswirkt.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
12.08.2005  
 



Ne du erstellst ja immer neue BMPs - genau das ist ja ebend nicht Sinn der Sache.
 
12.08.2005  
 




Frank
Abbing
Hi iF.

Hatten wir ja schonmal, oder?
Du musst dazu die DIB-Funktionen nutzen. Sieh mal nach unter DrawDibDraw() und den damit verwandten APIs.

Kann es sein, dass du einen AA-Effekt bauen willst? Ich bin mit deiner Idee ziemlich gescheitert und probiere es gerade anders. Wird aber immer besser...
 
13.08.2005  
 




Jörg
Sellmeyer
Was ist ein AA-Effekt?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
13.08.2005  
 




Frank
Abbing
Hi.

AA = AntiAliasing
 
13.08.2005  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

1.986 Views

Untitledvor 0 min.
Georg Teles15.05.2014
Ralf Netz23.09.2012
Jörg Sellmeyer15.11.2011

Themeninformationen

Dieses Thema hat 3 subscriber:

Frank Abbing (2x)
Jörg Sellmeyer (2x)
iF (2x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie