| |
|
|
| je voudrais den paramètre c# là encore reinbringen. c'est une Bereichsvariable, qui genauso gross ist comment qui Wert groesse&.
wohin bringe je cela maintenant sous. si qui Wert > 252 ist soll dans qui Boucle plus gemacht volonté. KompilierenMarqueSéparation
If 0
AsmStart rgb_farbe
Parameters b#,...c#...,groesse&
LOCAL r :BYTE
LOCAL g :BYTE
LOCAL b :BYTE
LOCAL n :DWORD
mov eax,para2
mov n,eax
mov ecx,0
mov ebx,para1
.while ecx<=n
...al ist c#+ecx
if al >252... dann unten weiter...
hier hat ebx die Adresse von b#
mov al,[ebx+ecx]
mov r,al
mov al,[ebx+ecx+1]
mov g,al
mov al,[ebx+ecx+2]
mov b,al
mov al,b
.if al>252
mov eax,255
.break
.endif
mov al,g
.if al>252
mov eax,255
.break
.endif
mov al,r
.if al>252
mov eax,255
.break
.endif
add ecx,4
.endw
AsmEnd(z&)
='./../../funcion-referencias/XProfan/endif/'>endif
|
|
|
| |
|
|