AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung BITBLT cross platform variante für FMX / LINUX
Thema durchsuchen
Ansicht
Themen-Optionen

BITBLT cross platform variante für FMX / LINUX

Ein Thema von bernhard_LA · begonnen am 27. Okt 2018 · letzter Beitrag vom 2. Nov 2018
Antwort Antwort
EWeiss
(Gast)

n/a Beiträge
 
#1

AW: BITBLT cross platform variante für FMX / LINUX

  Alt 2. Nov 2018, 10:49
Hallo,
wozu den Wrapper?

Ich würde eine eigene Unit mit einer Linux-BitBlt-Funktion (IFDEF LINUX) schreiben, die die gleichen Parameter wie die Windows-Funktion benutzt
und diese Unit ebenfalls statt der unit Windows per IFDEF LINUX einbinden.

Was die Funktion dann intern macht -> da bin ich raus
Ist doch nur ein Beispiel dessen was er erreichen will.
Auf welchem Wege er das macht ist doch egal solange die Parameterliste stimmt.

gruss
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.074 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: BITBLT cross platform variante für FMX / LINUX

  Alt 2. Nov 2018, 12:31
Nein, das ist alles Käse.
Er hat einen FMX Canvas und Bitmaps. Diese bitten die passenden Methoden an. Er muss ein paar Ebenen höher ansetzen und dort den Code mit der Windows VCL Version auf einen Nenner bringen.
Die BitBlt Funktion gehört zum Windows GDI.
Woher bitteschön sollen Quell- und Ziel- HDC herkommen?
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#3

AW: BITBLT cross platform variante für FMX / LINUX

  Alt 2. Nov 2018, 13:15
Zitat:
Woher bitteschön sollen Quell- und Ziel- HDC herkommen?
Keine Ahnung habe kein FMX und werde es auch nicht verwenden.
Zitat:
Nein, das ist alles Käse.
Kann sein.. es widerspricht aber seinen wünschen darauf wurde von mir geantwortet, was er am ende tut kann mir egal sein.
Er wird sich schon was dabei gedacht haben und was Käse ist entscheidet er letztendlich für sich allein.

Ich kann nicht weiterhelfen daher bin ich jetzt raus.

gruss

Geändert von EWeiss ( 2. Nov 2018 um 13:18 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz