Aceasta este comanda directfb-csource care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
directfb-csource - utilitar de generare de cod C pentru suprafețele DirectFB
REZUMAT
directfb-csource [Opțiuni]fișiere imagine>
DESCRIERE
directfb-csource este un mic utilitar care citește fișiere imagine PNG (Portable Network Graphics).
și generează cod C care poate fi folosit pentru a compila o imagine într-o aplicație DirectFB.
Mai jos este un exemplu simplu pentru a ilustra acest lucru.
Dacă sunt transmise mai multe fișiere imagine PNG către directfb-csource, ele sunt combinate într-un
o singură suprafață. Diferitele imagini pot fi apoi șterse de pe această suprafață folosind matricea
de dreptunghiuri care este de asemenea aruncat. Acest lucru poate fi util, de exemplu, pentru pictograme sau sprite.
OPŢIUNI
--name=identificator
Specifică numele identificatorului (prefixul) pentru variabilele generate. Dacă această opțiune
nu este utilizat, identificatorul este generat din numele fișierului. Trebuie să specificați un
nume de identificare la procesarea mai multor imagini.
--format=format pixel
Specifică formatul de pixeli al suprafeței inline generate. Valorile posibile sunt
ARGB, RGB32, RGB24, RGB16, RGB15, RGB332, A8 și LUT8. În mod implicit, formatul este
ARGB dacă imaginea PNG are un canal alfa sau RGB32 în caz contrar.
--versiune
Informații despre versiunea de ieșire.
--Ajutor Imprimați un scurt ajutor și ieșiți.
EXEMPLU
Generați un fișier antet dintr-un fișier imagine PNG:
directfb-csource --name=foo foo.png > foo.h
Includeți antetul generat în aplicația dvs. și creați o suprafață folosind suprafața
descriere din fișierul antet:
#include
#include „foo.h”
IDirectFB *dfb;
IDirectFBSurface *suprafață;
...
dfb->CreateSurface(dfb, &foo_desc, &surface);
ALTE Informație
directfb-csource a fost inspirat și folosește codul din gdk-pixbuf-csource, un program similar
scris de Tim Janik.
Locul canonic pentru a găsi informații despre DirectFB este la http://www.directfb.org/.
Utilizați directfb-csource online folosind serviciile onworks.net