Español
Foro

Byte-Arrays con Profano manipulieren...

 
¡Hola,

Yo hatte no necesariamente antes, aber wegen el großen Nachfrage mache Yo doch. Hier el Descripción, cómo hacer un ByteArray (producido con InitExtFX()) manuell manipulieren kann. Man debería aber bastante genau wissen, qué macht, porque una versehentliches Carta en falsche Speicherbereiche beträchtlichen Schaden verursachen kann.
Darum Aprovecho esta Infos no en el Anleitung con en, wer aber danach sucht, kann aquí en diesem Foro fündig voluntad...

InitExtFX() übergibt euch una Zeiger. Er zeigt en una Struktur (BITMAPINFOHEADER), esta Struktur wurde allerdings de ProSpeed en una Largo-Int erweitert.
Hier el Offsets:

0 LONG biSize
4 LONG biWidth, Breite des Bildes
8 LONG biHeight, Höhe des Bildes
12 WORD biPlanes, siempre 1
14 WORD biBitCount, en ProSpeed Byte-Arrays siempre 24 (Bit)
16 LONG biCompression, siempre BI_RGB
20 LONG biSizeImage, Größe des Byte-Arrays en Bytes
24 LONG biXPelsPerMeter
28 LONG biYPelsPerMeter
32 LONG biClrUsed
36 LONG biClrImportant
40 LONG Zeiger en el Speicher des Byte-Arrays

Auf el Werte el Struktur kann de Profano (de 7) de con Largo y @Largo zugegriffen voluntad.
Am interessantesten es natürlich el Largo-Int a Offset 40.
Nachdem ihr el ByteArray manipuliert habt, könnt ihr lo con CopyArray() en el Bildschirm bringen.

Saludo, Frank Abbing
 
20.04.2004  
 



Apéndice:

Tuve vergessen, dieses todavía a erwähnen:

Un Mapa de bits se en un Byte-Array de links unten después de rechts oben abgespeichert, dummerweise 8-((.
Pro Pixel voluntad 3 Byte benötigt, una Blauwert, una Grünwert y una Rotwert. Genauso es de paso auch una una Bitmapfile aufgebaut.

Franco
 
20.04.2004  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

2.413 Views

Untitledvor 0 min.
Thomas Zielinski24.02.2022
Paul Glatz15.03.2013

Themeninformationen

Dieses Thema ha 1 subscriber:

unbekannt (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie