Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit des constantes qui spécifient un type de chaîne. Les images qui se trouvent dans chaque chaîne n’ont pas besoin d’avoir les mêmes dimensions que le cadre principal.
Syntax
typedef enum WICBitmapChainType {
WICBitmapChainType_Alternate = 0x1,
WICBitmapChainType_Layer = 0x2,
WICBitmapChainType_Preview = 0x3,
WICBitmapChainType_Thumbnail = 0x4,
WICBitmapChainType_AlphaMap = 0x5,
WICBitmapChainType_DepthMap = 0x6,
WICBitmapChainType_GainMap = 0x7,
WICBITMAPCHAINTYPE_FORCE_DWORD
} ;
Constants
WICBitmapChainType_AlternateValue: 0x1 Spécifie une chaîne ordonnée d’images alternatives. Si l’image principale ne peut pas être décodée ou affichée (peut-être en raison de l’utilisation d’un codec non pris en charge), vous pouvez parcourir la chaîne d’autres images jusqu’à ce que vous trouviez un cadre qui peut être décodé. Les autres images sont classées par ordre décroissant de préférence. En d’autres termes, classés avec les images alternatives les plus préférées (par exemple, de meilleure qualité) répertoriées en premier dans la chaîne. |
WICBitmapChainType_LayerValue: 0x2 Specifies an ordered chain of layer images, which are used to compose the primary image (referred to as a layered image). Les images sont empilées sur un canevas, définies par l’image superposée, avec la première image dans la chaîne placée la plus basse dans la pile. Le mélange alpha peut être utilisé pour assurer la transparence entre les couches. La couleur du canevas et les coordonnées auxquelles chaque image de couche doit être placée est définie comme des métadonnées accessibles sur l’image superposée. When you create a layered image, don't invoke WritePixels on the primary image because the primary image doesn't participate in the layering. |
WICBitmapChainType_PreviewValue: 0x3 Spécifie une chaîne ordonnée d’images d’aperçu, qui peut être affichée en tant qu’espaces réservés pendant que l’image primaire est décodée. La chaîne d’images en préversion est ordonnée en augmentant la qualité. En d’autres termes, avec la complexité la plus faible (la plus rapide pour décoder) l’image d’aperçu répertoriée en premier dans la chaîne. |
WICBitmapChainType_ThumbnailValue: 0x4 Spécifie une chaîne ordonnée d’images miniatures, qui représentent l’image principale. La chaîne d’images miniatures est triée en augmentant la taille. En d’autres termes, l’image de résolution la plus basse est répertoriée en premier dans la chaîne. |
WICBitmapChainType_AlphaMapValue: 0x5 Spécifie une chaîne contenant un cadre unique avec une bitmap de plan alpha. Lorsqu’elle est combinée avec l’image primaire, elle peut permettre la fusion alpha de l’image primaire. En règle générale, il n’y a qu’un seul cadre dans cette chaîne. Il n’existe aucun ordre défini dans le cas de plusieurs images de cette chaîne. |
WICBitmapChainType_DepthMapValue: 0x6 Spécifie une chaîne contenant un cadre unique avec une bitmap de profondeur. Lorsqu’elle est combinée à l’image primaire, elle fournit des informations de profondeur aux pixels de l’image primaire. En règle générale, il n’y a qu’un seul cadre dans cette chaîne. Il n’existe aucun ordre défini dans le cas de plusieurs images de cette chaîne. |
WICBitmapChainType_GainMapValue: 0x7 Specifies a chain containing a single frame with a gain map. Lorsqu’elle est combinée à l’image primaire, elle fournit des informations pour convertir l’image primaire de la plage dynamique standard (SDR) en plage haute dynamique (HDR) ou vice versa. La norme ISO 21496-1 définit comment utiliser et créer de telles cartes de gain. En règle générale, il n’y a qu’un seul cadre dans cette chaîne. Il n’existe aucun ordre défini dans le cas de plusieurs images de cette chaîne. |
WICBITMAPCHAINTYPE_FORCE_DWORD |
Requirements
| Requirement | Value |
|---|---|
| Header | wincodec.h |