Table des matières du kit de conversion | Index du kit de conversion |
Provient de : rien
Declaré dans : be/translation/TranslationUtils.h
Librairie: libtranslation.so
BTranslationUtils contient un ensemble de fonctions statiques qui charge des images. Les fonctions utilisent le kit de conversion pour convertir la donnée de son format d'origine vers un objet BBitmap au travers d'un objet BBitmapStream, le résultat de ceci est que si vous pouvez convertir la donnée vers une bitmap de conversion, vous pouvez utiliser avec succès ces fonctions. L'image peut venir d'un fichier, d'une ressource ,ou d'un objet BPositionIO. L'application est toujours responsable de la désallocation mémoire de l'objet BBitmap retourné.
|
La première version de cette fonction est de retourner l'image contenue dans le fichier name s'il existe. Autrement elle retourne la ressource applicative de type B_TRANSLATOR_BITMAP nommée name. La deuxième version fait la même chose, mais utilise un type entry_ref, ref, pour localiser le fichier.
Les troisième et quatrième versions de la fonction recherchent la ressource spécifiée et retournent l'image contenue.
La dernière version retourne l'image trouvée dans stream. Cette forme de la fonction est particulièrement intéressante quand elle est utilisée avec l'objet BMemoryIO.
Dans tous les cas, use specifie l'objet BTranslatorRoster à utiliser pour convertir l'image. Si use est NULL, la conversion par défaut ( qui est retournée par BTranslatorRoster::Default()) est utilisée.
Si le fichier ou le flux de données ne contiennent pas une image convenable, la fonction retourne NULL.
Voir également : BTranslatorRoster::Default()
|
Retourne l'image contenue dans le fichier name. Si le fichier ne contient pas une image convenable, la fonction retourne NULL. use specifie l'objet BTranslatorRoster utilisé pour convertir l'image. Si use est NULL, la conversion par défaut (retournée par BTranslatorRoster::Default()) est utilisée.
Voir également : BTranslatorRoster::Default()
Table des matières du kit de conversion | Index du kit de conversion |
Copyright © 2000 Be, Inc. All rights reserved..