Partager via


Énumérations Direct2D

Direct2D définit les énumérations suivantes.

Dans cette section

Rubrique et description
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE. Mode d’interpolation à utiliser avec l’effet de transformation affine 2D pour mettre à l’échelle l’image. Il existe 6 modes d’échelle, qui varient en qualité et en vitesse.
D2D1_2DAFFINETRANSFORM_PROP. Identificateurs des propriétés de l’effet de transformation affine 2D.
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE. Mode d’interpolation utilisé par l’effet de transformation de perspective 3D sur l’image. Il existe 5 modes d’échelle, qui varient en qualité et en vitesse.
D2D1_3DPERSPECTIVETRANSFORM_PROP. Identificateurs des propriétés de l’effet de transformation de perspective 3D.
D2D1_3DTRANSFORM_INTERPOLATION_MODE. Mode d’interpolation utilisé par l’effet de transformation 3D sur l’image. Il existe 5 modes d’échelle, qui varient en qualité et en vitesse.
D2D1_3DTRANSFORM_PROP. Identificateurs des propriétés de l’effet de transformation 3D.
D2D1_ALPHA_MODE. Spécifie la façon dont la valeur alpha d’une image bitmap ou d’une cible de rendu doit être traitée.
D2D1_ANTIALIAS_MODE. Spécifie le rendu des bords des primitives non-texte.
D2D1_ARC_SIZE. Spécifie si un arc doit être supérieur à 180 degrés.
D2D1_ARITHMETICCOMPOSITE_PROP. Identificateurs pour les propriétés de l’effet composite arithmétique.
D2D1_ATLAS_PROP. Identificateurs des propriétés de l’effet atlas.
D2D1_BITMAPSOURCE_ALPHA_MODE. Spécifie le mode alpha de la sortie de l’effet source bitmap.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE. Mode d’interpolation utilisé pour mettre à l’échelle l’image dans l’effet source bitmap.
D2D1_BITMAPSOURCE_ORIENTATION. Spécifie si une opération de retournement et/ou de rotation doit être effectuée par l’effet source bitmap.
D2D1_BITMAPSOURCE_PROP. Identificateurs des propriétés de l’effet source bitmap.
D2D1_BITMAP_INTERPOLATION_MODE. Spécifie l’algorithme utilisé lorsque les images sont mises à l’échelle ou pivotées. Voir D2D1_INTERPOLATION_MODE.
D2D1_BITMAP_OPTIONS. Spécifie la façon dont une bitmap peut être utilisée.
D2D1_BLEND. Spécifie la façon dont l’une des sources de couleur doit être dérivée et spécifie éventuellement une opération préliminaire sur la source de couleur.
D2D1_BLEND_MODE. Mode de fusion utilisé pour l’effet de fusion.
D2D1_BLEND_OPERATION. Spécifie l’opération de fusion sur deux sources de couleur.
D2D1_BLEND_PROP. Identificateurs des propriétés de l’effet de fusion.
D2D1_BORDER_EDGE_MODE. Mode arête de l’effet de bordure.
D2D1_BORDER_MODE. Spécifie la façon dont l’effet de rognage gère le rectangle de rognage qui tombe sur les coordonnées de pixels fractionnaires.
D2D1_BORDER_PROP. Identificateurs des propriétés de l’effet de bordure.
D2D1_BRIGHTNESS_PROP. Identificateurs des propriétés de l’effet de luminosité.
D2D1_BUFFER_PRECISION. Représente la profondeur du bit du pipeline d’imagerie dans Direct2D.
D2D1_CAP_STYLE. Décrit la forme à la fin d’une ligne ou d’un segment.
D2D1_CHANGE_TYPE. Décrit les indicateurs qui influencent la façon dont le renderer interagit avec un nuanceur de vertex personnalisé.
D2D1_CHANNEL_DEPTH. Permet à un appelant de contrôler la profondeur du canal d’une étape dans le pipeline de rendu.
D2D1_CHANNEL_SELECTOR. Spécifie le canal de couleur à partir duquel l’effet de la carte de déplacement extrait l’intensité et l’utilise pour déplacer l’image dans la direction X ou Y.
D2D1_CHROMAKEY_PROP. Identificateurs pour les propriétés de l’effet chroma-clé.
D2D1_COLORMANAGEMENT_ALPHA_MODE. Indique comment l’effet de gestion des couleurs doit interpréter les données alpha contenues dans l’image d’entrée.
D2D1_COLORMANAGEMENT_PROP. Identificateurs des propriétés de l’effet de gestion des couleurs.
D2D1_COLORMANAGEMENT_QUALITY. Niveau de qualité de la transformation pour l’effet de gestion des couleurs.
D2D1_COLORMANAGEMENT_RENDERING_INTENT. Spécifie l’intention de rendu ICC que l’effet de gestion des couleurs doit utiliser.
D2D1_COLORMATRIX_ALPHA_MODE. Mode alpha de la sortie de l’effet de matrice de couleur.
D2D1_COLORMATRIX_PROP. Identificateurs des propriétés de l’effet de matrice de couleur.
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION. Spécifie la stratégie d’alignement de pixels lors du rendu des glyphes bitmap de couleur.
D2D1_COLOR_CONTEXT_TYPE. Spécifie la façon dont un profil de couleur est défini.
D2D1_COLOR_SPACE. Définit les options qui doivent être appliquées à l’espace de couleur.
D2D1_COLOR_INTERPOLATION_MODE. Définit comment interpoler entre les couleurs.
D2D1_COMBINE_MODE. Spécifie les différentes méthodes par lesquelles deux géométries peuvent être combinées.
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS. Spécifie des fonctionnalités supplémentaires prises en charge par une cible de rendu compatible lors de sa création. Cette énumération permet une combinaison au niveau du bit de ses valeurs membres.
D2D1_COMPOSITE_MODE. Permet de spécifier le mode de fusion pour toutes les opérations de fusion Direct2D .
D2D1_COMPOSITE_PROP. Identificateurs des propriétés de l’effet composite.
D2D1_CONTRAST_PROP. Identificateurs des propriétés de l’effet de contraste.
D2D1_CONVOLVEMATRIX_PROP. Identificateurs des propriétés de l’effet de matrice convolve.
D2D1_CONVOLVEMATRIX_SCALE_MODE. Mode d’interpolation utilisé par l’effet de matrice convolve pour mettre à l’échelle l’image à la longueur d’unité du noyau correspondante. Il existe six modes d’échelle, qui varient en qualité et en vitesse.
D2D1_CROP_PROP. Identificateurs des propriétés de l’effet de rognage.
D2D1_DASH_STYLE. Décrit la séquence de tirets et d’écarts dans un trait.
D2D1_DC_INITIALIZE_MODE. Spécifie comment un contexte d’appareil est initialisé pour le rendu GDI lorsqu’il est récupéré à partir de la cible de rendu.
D2D1_DEBUG_LEVEL. Indique le type d’informations fournies par la couche de débogage Direct2D.
D2D1_DEVICE_CONTEXT_OPTIONS. Cela spécifie les options qui s’appliquent au contexte de l’appareil pour sa durée de vie.
D2D1_DIRECTIONALBLUR_OPTIMIZATION. Spécifie le mode d’optimisation de l’effet de flou directionnel.
D2D1_DIRECTIONALBLUR_PROP. Identificateurs des propriétés de l’effet flou directionnel.
D2D1_DISCRETETRANSFER_PROP. Identificateurs des propriétés de l’effet de transfert discret.
D2D1_DISPLACEMENTMAP_PROP. Identificateurs des propriétés de l’effet de carte de déplacement.
D2D1_DISTANTDIFFUSE_PROP. Identificateurs des propriétés de l’effet d’éclairage diffus distant.
D2D1_DISTANTDIFFUSE_SCALE_MODE. Mode d’interpolation utilisé par l’effet pour mettre à l’échelle l’image à la longueur d’unité du noyau correspondante. Il existe six modes d’échelle, qui varient en qualité et en vitesse.
D2D1_DISTANTSPECULAR_PROP. Identificateurs des propriétés de l’effet d’éclairage spéculaire distant.
D2D1_DISTANTSPECULAR_SCALE_MODE. Le mode d’interpolation utilise l’effet d’éclairage spéculaire distant pour mettre à l’échelle l’image à la longueur d’unité du noyau correspondante. Il existe six modes d’échelle, qui varient en qualité et en vitesse.
D2D1_DPICOMPENSATION_INTERPOLATION_MODE. Mode d’interpolation utilisé par l’effet de compensation ppp pour mettre à l’échelle l’image.
D2D1_DPICOMPENSATION_PROP. Identificateurs des propriétés de l’effet de compensation ppp.
D2D1_DRAW_TEXT_OPTIONS. Spécifie si l’alignement du texte est supprimé ou si le découpage dans le rectangle de disposition est activé. Cette énumération permet une combinaison au niveau du bit de ses valeurs membres.
D2D1_EDGEDETECTION_MODE. Valeurs de la propriété D2D1_EDGEDETECTION_PROP_MODE de l’effet de détection de périphérie.
D2D1_EDGEDETECTION_PROP. Identificateurs des propriétés de l’effet de détection de périphérie.
D2D1_EMBOSS_PROP. Identificateurs pour les propriétés de l’effet embosses.
D2D1_EXPOSURE_PROP. Identificateurs des propriétés de l’effet d’exposition.
D2D1_EXTEND_MODE. Spécifie comment un pinceau peint des zones en dehors de sa zone de contenu normale.
D2D1_FACTORY_TYPE. Spécifie si Direct2D fournit une synchronisation pour un ID2D1Factory et les ressources qu’il crée, afin qu’elles soient accessibles en toute sécurité à partir de plusieurs threads.
D2D1_FEATURE. Définit les fonctionnalités de l’appareil Direct3D sous-jacent qui peut être interrogé à l’aide de l’ID2D1EffectContext ::CheckFeatureSupport.
D2D1_FEATURE_LEVEL. Décrit la prise en charge minimale de DirectX requise pour le rendu matériel par une cible de rendu.
D2D1_FIGURE_BEGIN. Indique si une figure ID2D1SimplifiedGeometrySink spécifique est remplie ou creuse.
D2D1_FIGURE_END. Indique si une figure ID2D1SimplifiedGeometrySink spécifique est ouverte ou fermée.
D2D1_FILL_MODE. Spécifie la façon dont les zones d’intersection des géométries ou des figures sont combinées pour former la zone de la géométrie composite.
D2D1_FILTER. Représente les modes de filtrage qu’une transformation peut choisir d’utiliser sur les textures d’entrée.
D2D1_FLOOD_PROP. Identificateurs des propriétés de l’effet d’inondation.
D2D1_GAMMA. Spécifie le gamma utilisé pour l’interpolation.
D2D1_GAMMA1. Détermine ce que le gamma est utilisé pour l’interpolation et le mélange.
D2D1_GAMMATRANSFER_PROP. Identificateurs des propriétés de l’effet de transfert gamma.
D2D1_GAUSSIANBLUR_OPTIMIZATION. Mode d’optimisation de l’effet flou gaussien.
D2D1_GAUSSIANBLUR_PROP. Identificateurs des propriétés de l’effet de flou gaussian.
D2D1_GAMMA_CONVERSION. Définit la conversion entre les espaces de couleur.
D2D1_GEOMETRY_RELATION. Décrit comment un objet geometry est lié spatialement à un autre objet geometry.
D2D1_GEOMETRY_SIMPLIFICATION_OPTION. Spécifie comment une géométrie est simplifiée dans un ID2D1SimplifiedGeometrySink.
D2D1_HDRTONEMAP_DISPLAY_MODE. Définit des constantes qui spécifient une valeur pour la propriété D2D1_HDRTONEMAP_PROP_DISPLAY_MODE de l’effet de carte de tonalité HDR.
D2D1_HDRTONEMAP_PROP. Définit des constantes qui identifient les propriétés de niveau supérieur de l’effet de carte de tonalité HDR.
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA. Valeurs de la propriété D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA de l’effet de surbrillance et d’ombres.
D2D1_HIGHLIGHTSANDSHADOWS_PROP. Identificateurs des propriétés de l’effet de surbrillance et d’ombres.
D2D1_HISTOGRAM_PROP. Identificateurs des propriétés de l’effet histogramme.
D2D1_HUEROTATION_PROP. Identificateurs des propriétés de l’effet de rotation de teinte.
D2D1_HUETORGB_INPUT_COLOR_SPACE. Valeurs de la propriété **D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE **de l’effet hue-to-RGB.
D2D1_HUETORGB_PROP. Identificateurs des propriétés de l’effet hue-to-RGB.
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS. Indicateurs d’option contrôlant la conversion principale effectuée par CreateImageSourceFromDxgi, le cas échéant.
D2D1_IMAGE_SOURCE_LOADING_OPTIONS. Contrôle les indicateurs d’option d’un nouvel ID2D1ImageSource lors de sa création.
D2D1_INK_NIB_SHAPE. Spécifie l’apparence du nib d’encre (pointe du stylet) dans le cadre d’une structure D2D1_INK_STYLE_PROPERTIES .
D2D1_INTERPOLATION_MODE. Cela permet de spécifier la qualité de la mise à l’échelle d’images avec ID2D1DeviceContext ::D rawImage et avec l’effet de transformation affine 2D.
D2D1_LAYER_OPTIONS. Spécifie les options qui peuvent être appliquées lorsqu’une ressource de couche est appliquée pour créer une couche.
D2D1_LAYER_OPTIONS1. Spécifie la façon dont le contenu de la couche doit être préparé.
D2D1_LINEARTRANSFER_PROP. Identificateurs des propriétés de l’effet de transfert linéaire.
D2D1_LINE_JOIN. Décrit la forme qui joint deux lignes ou segments.
D2D1_LOOKUPTABLE3D_PROP. Identificateurs pour les propriétés de l’effet table de recherche 3D.
D2D1_MORPHOLOGY_MODE. Mode de l’effet morphologie.
D2D1_MORPHOLOGY_PROP. Identificateurs pour les propriétés de l’effet morphologie.
D2D1_MAP_OPTIONS. Spécifie la façon dont la mémoire à mapper à partir de l’ID2D1Bitmap1 correspondant doit être traitée.
D2D1_OPACITYMETADATA_PROP. Identificateurs des propriétés de l’effet de métadonnées d’opacité.
D2D1_OPACITY_MASK_CONTENT. Décrit si un masque d’opacité contient des graphiques ou du texte. Direct2D utilise ces informations pour déterminer l’espace gamma à utiliser lors de la fusion du masque d’opacité.
D2D1_ORIENTATION. Spécifie le retournement et la rotation à laquelle une image s’affiche.
D2D1_PATCH_EDGE_MODE. Spécifie comment restituer des bords de maillage de dégradé.
D2D1_PATH_SEGMENT. Indique si un segment doit être tracé et si la jointure entre ce segment et la précédente doit être lisse. Cette énumération permet une combinaison au niveau du bit de ses valeurs membres.
D2D1_PIXEL_OPTIONS. Indique comment l’échantillonnage du nuanceur de pixels sera restreint.
D2D1_POINTDIFFUSE_PROP. Identificateurs des propriétés de l’effet d’éclairage diffus par point.
D2D1_POINTDIFFUSE_SCALE_MODE. Mode d’interpolation utilisé par l’effet d’éclairage diffus par point pour mettre à l’échelle l’image à la longueur d’unité du noyau correspondante. Il existe six modes d’échelle, qui varient en qualité et en vitesse.
D2D1_POINTSPECULAR_PROP. Identificateurs des propriétés de l’effet d’éclairage spéculaire point-speculaire.
D2D1_POINTSPECULAR_SCALE_MODE. Mode d’interpolation utilisé par l’effet d’éclairage spéculaire point pour mettre à l’échelle l’image à la longueur d’unité du noyau correspondante. Il existe six modes d’échelle, qui varient en qualité et en vitesse.
D2D1_POSTERIZE_PROP. Identificateurs des propriétés de l’effet posterize.
D2D1_PRESENT_OPTIONS. Décrit le comportement d’une cible de rendu lorsqu’elle présente son contenu. Cette énumération permet une combinaison au niveau du bit de ses valeurs membres.
D2D1_PRIMITIVE_BLEND. Permet de spécifier le mode de fusion géométrique pour toutes les primitives Direct2D .
D2D1_PRINT_FONT_SUBSET_MODE. Définit quand les ressources de police doivent être sous-ensemble lors de l’impression.
D2D1_PROPERTY_TYPE. Spécifie les types de propriétés pris en charge par l’interface de propriété Direct2D .
D2D1_PROPERTY. Spécifie les index des propriétés système présentes sur l’interface ID2D1Properties pour un ID2D1Effect.
D2D1_RENDERING_PRIORITY. La priorité de rendu affecte la mesure dans laquelle Direct2D limite sa charge de travail de rendu.
D2D1_RENDER_TARGET_TYPE. Décrit si une cible de rendu utilise le rendu matériel ou logiciel, ou si Direct2D doit sélectionner le mode de rendu.
D2D1_RENDER_TARGET_USAGE. Décrit comment une cible de rendu est distante et s’il doit être compatible avec GDI. Cette énumération permet une combinaison au niveau du bit de ses valeurs membres.
D2D1_RESOURCE_TYPE. Spécifie les types de ressources à libérer lorsque ID2D1Device ::ClearResources est appelé.
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE. Valeurs de la propriété D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE de l’effet RVB-to-hue.
D2D1_RGBTOHUE_PROP. Identificateurs des propriétés de l’effet RVB-to-hue.
D2D1_SATURATION_PROP. Identificateurs des propriétés de l’effet de saturation.
D2D1_SCALE_INTERPOLATION_MODE. Mode d’interpolation utilisé par l’effet d’échelle pour mettre à l’échelle l’image. Il existe 6 modes d’échelle, qui varient en qualité et en vitesse.
D2D1_SCALE_PROP. Identificateurs des propriétés de l’effet d’échelle.
D2D1_SEPIA_PROP. Identificateurs des propriétés de l’effet sepia.
D2D1_SHADOW_OPTIMIZATION. Niveau d’optimisation des performances pour l’effet d’ombre.
D2D1_SHADOW_PROP. Identificateurs des propriétés de l’effet d’ombre.
D2D1_SHARPEN_PROP. Identificateurs des propriétés de l’effet aiguisé.
D2D1_SPOTDIFFUSE_PROP. Identificateurs des propriétés de l’effet d’éclairage spot-diffuse.
D2D1_SPOTDIFFUSE_SCALE_MODE. Le mode d’interpolation utilisé par l’effet d’éclairage spot diffuse pour mettre à l’échelle l’image à la longueur d’unité du noyau correspondante. Il existe six modes d’échelle, qui varient en qualité et en vitesse.
D2D1_SPOTSPECULAR_PROP. Identificateurs des propriétés de l’effet d’éclairage spéculaire spot.
D2D1_SPOTSPECULAR_SCALE_MODE. Le mode d’interpolation utilisé par l’effet d’éclairage spéculaire spot pour mettre à l’échelle l’image à la longueur d’unité du noyau correspondante. Il existe six modes d’échelle, qui varient en qualité et en vitesse.
D2D1_SPRITE_OPTIONS. Spécifie des aspects supplémentaires de la façon dont un lot sprite doit être dessiné, dans le cadre d’un appel à ID2D1DeviceContext3 ::D rawSpriteBatch.
D2D1_STRAIGHTEN_PROP. Identificateurs des propriétés de l’effet de droite.
D2D1_STRAIGHTEN_SCALE_MODE. Valeurs de la propriété D2D1_STRAIGHTEN_PROP_SCALE_MODE de l’effet de droite.
D2D1_STROKE_TRANSFORM_TYPE. Définit comment la transformation mondiale, les points par pouce (ppp) et la largeur du trait affectent la forme du stylet utilisé pour traiter une primitive.
D2D1_SUBPROPERTY. Spécifie les index des sous-propriétés système qui peuvent être présents dans n’importe quelle propriété.
D2D1_SVG_ASPECT_ALIGN. Partie d’alignement de l’attribut SVG preserveAspectRatio.
D2D1_SVG_ASPECT_SCALING. Partie meetOrSlice de l’attribut SVG preserveAspectRatio.
D2D1_SVG_ATTRIBUTE_POD_TYPE. Définit le type d’attribut SVG POD à définir ou obtenir.
D2D1_SVG_ATTRIBUTE_STRING_TYPE. Définit le type d’attribut de chaîne SVG à définir ou obtenir.
D2D1_SVG_DISPLAY. Spécifie une valeur pour la propriété d’affichage SVG.
D2D1_SVG_LENGTH_UNITS. Spécifie les unités d’une longueur SVG.
D2D1_SVG_LINE_CAP. Spécifie une valeur pour la propriété SVG stroke-linecap.
D2D1_SVG_LINE_JOIN. Spécifie une valeur pour la propriété svg trait-linejoin.
D2D1_SVG_OVERFLOW. Spécifie une valeur pour la propriété svg overflow.
D2D1_SVG_PAINT_TYPE. Spécifie le type de peinture pour un remplissage ou trait SVG.
D2D1_SVG_PATH_COMMAND. Représente une commande de chemin d’accès. Chaque commande peut référencer des flotteurs à partir des données de segment. Les commandes se terminant par _ABSOLUTE interpréter les données comme coordonnées absolues. Les commandes se terminant par _RELATIVE interpréter les données comme étant relatives au point précédent.
D2D1_SVG_UNIT_TYPE. Définit le système de coordonnées utilisé pour les éléments gradient ou clipPath SVG.
D2D1_SVG_VISIBILITY. Spécifie une valeur pour la propriété de visibilité SVG.
D2D1_SWEEP_DIRECTION. Définit la direction qu’un arc elliptique est dessiné.
D2D1_TABLETRANSFER_PROP. Identificateurs des propriétés de l’effet de transfert de table.
D2D1_TEMPERATUREANDTINT_PROP. Identificateurs des propriétés de l’effet de température et de teinte.
D2D1_TEXT_ANTIALIAS_MODE. Décrit le mode anticrénelage utilisé pour dessiner du texte.
D2D1_THREADING_MODE. Spécifie le mode threading utilisé lors de la création simultanée de l’appareil, de la fabrique et du contexte de l’appareil.
D2D1_TILE_PROP. Identificateurs des propriétés de l’effet de vignette.
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS. Indicateurs d’option pour les sources d’images transformées.
D2D1_TURBULENCE_NOISE. Mode de bruit de turbulence pour l’effet de turbulence. Indique s’il faut générer une bitmap basée sur le bruit Fractal ou la fonction Turbulence.
D2D1_TURBULENCE_PROP. Identificateurs des propriétés de l’effet de turbulence.
D2D1_UNIT_MODE. Spécifie la façon dont les unités dans Direct2D seront interprétées.
D2D1_VERTEX_OPTIONS. Décrit les indicateurs qui influencent la façon dont le renderer interagit avec un nuanceur de vertex personnalisé.
D2D1_VERTEX_USAGE. Indique si la mémoire tampon de vertex change rarement ou fréquemment.
D2D1_VIGNETTE_PROP. Identificateurs des propriétés de l’effet de vignette.
D2D1_WHITELEVELADJUSTMENT_PROP. Définit des constantes qui identifient les propriétés de niveau supérieur de l’effet d’ajustement au niveau blanc.
D2D1_WINDOW_STATE. Décrit si une fenêtre est obstruée.
D2D1_YCBCR_CHROMA_SUBSAMPLING. Spécifie la sous-échantillonnage chromatique de l’image chromatique d’entrée utilisée par l’effet YCbCr.
D2D1_YCBCR_INTERPOLATION_MODE. Spécifie le mode d’interpolation de l’effet YCbCr.
D2D1_YCBCR_PROP. Identificateurs des propriétés de l’effet YCbCr.