Partager via


Énumérations Direct2D

Direct2D définit les énumérations suivantes.

Contenu de 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 comment la valeur alpha d’une bitmap ou d’une cible de rendu doit être traitée.
D2D1_ANTIALIAS_MODE. Spécifie le mode de 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 comment une bitmap peut être utilisée.
D2D1_BLEND. Spécifie la façon dont l’une des sources de couleurs doit être dérivée et spécifie éventuellement une opération de précalage 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 couleurs.
D2D1_BLEND_PROP. Identificateurs des propriétés de l’effet de fusion.
D2D1_BORDER_EDGE_MODE. Mode arête pour l’effet de bordure.
D2D1_BORDER_MODE. Spécifie comment l’effet de rognage gère le rectangle de rognage tombant 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 de bits du pipeline d’imagerie dans Direct2D.
D2D1_CAP_STYLE. Décrit la forme à la fin d’un trait ou d’un segment.
D2D1_CHANGE_TYPE. Décrit les indicateurs qui influencent la façon dont le convertisseur 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 couleurs dont l’effet de carte de déplacement extrait l’intensité et l’utilise pour déplacer spatialement l’image dans la direction X ou Y.
D2D1_CHROMAKEY_PROP. Identificateurs des propriétés de l’effet de clé chromatique.
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 couleurs.
D2D1_COLORMATRIX_PROP. Identificateurs des propriétés de l’effet de matrice de couleurs.
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 couleurs.
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 pouvant être 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é de noyau correspondante. Il existe six modes de mise à l’échelle, qui varient en qualité et en vitesse.
D2D1_CROP_PROP. Identificateurs des propriétés de l’effet rognage.
D2D1_DASH_STYLE. Décrit la séquence de tirets et d’interstices 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 Debug Direct2D.
D2D1_DEVICE_CONTEXT_OPTIONS. Cela spécifie les options qui s’appliquent au contexte de l’appareil pendant sa durée de vie.
D2D1_DIRECTIONALBLUR_OPTIMIZATION. Spécifie le mode d’optimisation pour l’effet de flou directionnel.
D2D1_DIRECTIONALBLUR_PROP. Identificateurs des propriétés de l’effet de 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 distant-diffus.
D2D1_DISTANTDIFFUSE_SCALE_MODE. Mode d’interpolation utilisé par l’effet pour mettre à l’échelle l’image à la longueur d’unité de noyau correspondante. Il existe six modes de mise à l’é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. Mode d’interpolation utilisé par l’effet d’éclairage spéculaire distant pour mettre à l’échelle l’image à la longueur d’unité du noyau correspondante. Il existe six modes de mise à l’échelle, qui varient en qualité et en vitesse.
D2D1_DPICOMPENSATION_INTERPOLATION_MODE. Mode d’interpolation utilisé par l’effet de compensation DPI pour mettre à l’échelle l’image.
D2D1_DPICOMPENSATION_PROP. Identificateurs des propriétés de l’effet de compensation DPI.
D2D1_DRAW_TEXT_OPTIONS. Spécifie si l’alignement de texte est supprimé ou si le découpage du 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 bord.
D2D1_EDGEDETECTION_PROP. Identificateurs des propriétés de l’effet de détection de bord.
D2D1_EMBOSS_PROP. Identificateurs des propriétés de l’effet de relief.
D2D1_EXPOSURE_PROP. Identificateurs des propriétés de l’effet d’exposition.
D2D1_EXTEND_MODE. Spécifie la façon dont un pinceau peint les zones en dehors de sa zone de contenu normale.
D2D1_FACTORY_TYPE. Spécifie si Direct2D fournit la synchronisation d’un ID2D1Factory et des 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 peuvent être interrogées à l’aide de 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 le type de gamma 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 pour l’effet de flou gaussien.
D2D1_GAUSSIANBLUR_PROP. Identificateurs des propriétés de l’effet de flou gaussien.
D2D1_GAMMA_CONVERSION. Définit la conversion entre les espaces de couleurs.
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 en 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 des surbrillances et des ombres.
D2D1_HIGHLIGHTSANDSHADOWS_PROP. Identificateurs des propriétés de l’effet des surbrillances et des 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-RVB.
D2D1_HUETORGB_PROP. Identificateurs des propriétés de l’effet hue-to-RVB.
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 de la nib d’encre (pointe de stylet) dans le cadre d’une structure de D2D1_INK_STYLE_PROPERTIES .
D2D1_INTERPOLATION_MODE. Cela permet de spécifier la qualité de la mise à l’échelle des 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 des propriétés de l’effet table de recherche 3D.
D2D1_MORPHOLOGY_MODE. Mode de l’effet de morphologie.
D2D1_MORPHOLOGY_PROP. Identificateurs des propriétés de l’effet de morphologie.
D2D1_MAP_OPTIONS. Spécifie le mode de traitement de la mémoire à mapper à partir de l’ID2D1Bitmap1 correspondant.
D2D1_OPACITYMETADATA_PROP. Identificateurs des propriétés de l’effet de métadonnées d’opacité.
D2D1_OPACITY_MASK_CONTENT. Indique 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 auxquels une image apparaît.
D2D1_PATCH_EDGE_MODE. Spécifie comment restituer les bords de maillage en dégradé.
D2D1_PATH_SEGMENT. Indique si un segment doit être tracé et si la jointure entre ce segment et le segment précédent 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 de point diffus.
D2D1_POINTDIFFUSE_SCALE_MODE. Mode d’interpolation utilisé par l’effet d’éclairage à diffusion de points pour mettre à l’échelle l’image à la longueur d’unité du noyau correspondante. Il existe six modes de mise à l’échelle, qui varient en qualité et en vitesse.
D2D1_POINTSPECULAR_PROP. Identificateurs des propriétés de l’effet d’éclairage spéculaire de point.
D2D1_POINTSPECULAR_SCALE_MODE. Mode d’interpolation utilisé par l’effet d’éclairage spéculaire de point pour mettre à l’échelle l’image à la longueur d’unité de noyau correspondante. Il existe six modes de mise à l’é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. Utilisé pour 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 pendant l’impression.
D2D1_PROPERTY_TYPE. Spécifie les types de propriétés prises 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. Indique 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 si elle 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 qui doivent être libérés quand 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 de mise à l’é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 sépia.
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 de netteté.
D2D1_SPOTDIFFUSE_PROP. Identificateurs des propriétés de l’effet d’éclairage spot-diffuse.
D2D1_SPOTDIFFUSE_SCALE_MODE. Mode d’interpolation utilisé par l’effet d’éclairage spot-diffuse pour mettre à l’échelle l’image à la longueur d’unité de noyau correspondante. Il existe six modes de mise à l’é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. 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 de sprites doit être dessiné, dans le cadre d’un appel à ID2D1DeviceContext3::D rawSpriteBatch.
D2D1_STRAIGHTEN_PROP. Identificateurs des propriétés de l’effet redressé.
D2D1_STRAIGHTEN_SCALE_MODE. Valeurs de la propriété D2D1_STRAIGHTEN_PROP_SCALE_MODE de l’effet de redressement.
D2D1_STROKE_TRANSFORM_TYPE. Définit la façon dont la transformation du monde, les points par pouce (ppp) et la largeur du trait affectent la forme du stylet utilisé pour caresser une primitive.
D2D1_SUBPROPERTY. Spécifie les index des sous-propriétés système qui peuvent être présentes 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 POD SVG à 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é stroke-linecap SVG.
D2D1_SVG_LINE_JOIN. Spécifie une valeur pour la propriété stroke-linejoin SVG.
D2D1_SVG_OVERFLOW. Spécifie une valeur pour la propriété de dépassement de capacité SVG.
D2D1_SVG_PAINT_TYPE. Spécifie le type de peinture d’un remplissage ou d’un trait SVG.
D2D1_SVG_PATH_COMMAND. Représente une commande path. Chaque commande peut référencer des floats à partir des données de segment. Les commandes se terminant par _ABSOLUTE interpréter les données en tant que 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 de dégradé SVG ou clipPath.
D2D1_SVG_VISIBILITY. Spécifie une valeur pour la propriété de visibilité SVG.
D2D1_SWEEP_DIRECTION. Définit la direction dans laquelle 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 de thread 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 comment les unités dans Direct2D seront interprétées.
D2D1_VERTEX_OPTIONS. Décrit les indicateurs qui influencent la façon dont le convertisseur 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 de niveau blanc.
D2D1_WINDOW_STATE. Indique si une fenêtre est obstruée.
D2D1_YCBCR_CHROMA_SUBSAMPLING. Spécifie le 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 pour l’effet YCbCr.
D2D1_YCBCR_PROP. Identificateurs des propriétés de l’effet YCbCr.