CImagePalette, classe
La CImagePalette classe gère les palettes pour les convertisseurs vidéo. Il peut être utilisé pour créer une palette logique à partir d’un format vidéo. Cette classe est destinée à être utilisée avec les classes CBaseWindow et CDrawImage . elle est donc un peu spécialisée.
| Variables membres protégées | Description |
|---|---|
| m _ HPALETTE | Handle vers la palette logique gérée par cet objet. |
| m _ pBaseWindow | Pointeur vers l’objet CBaseWindow qui gère la fenêtre. |
| m _ pDrawImage | Pointeur vers l’objet CDrawImage qui dessine l’image vidéo. |
| m _ pFilter | Pointeur désignant le filtre propriétaire. |
| Méthodes publiques | Description |
| CImagePalette | Méthode de constructeur. |
| CopyPalette | Copie la palette de toute structure VIDEOINFO vers toute structure en palette VIDEOINFO . |
| MakeIdentityPalette | Tente de créer une palette qui correspond directement à la palette sélectionnée dans le périphérique d’affichage. |
| MakePalette | Crée une palette logique à partir de la table des couleurs dans un format vidéo. |
| PreparePalette | Configure une palette en fonction d’un type de média à partir du filtre propriétaire. |
| RemovePalette | Supprime la palette logique existante. |