Constantes Direct2D

Les constantes suivantes sont déclarées dans les d2d1effectauthor.hfichiers d’en-tête , d2d1.h, d2d1_1.het d2d1effects_2.h .

D2D1_APPEND_ALIGNED_ELEMENT (-1)

Utilisé lors de l’empaquetage d’éléments de disposition d’entrée. Il indique que les éléments doivent être emballés de manière contiguë.

D2D1_DEFAULT_FLATTENING_TOLERANCE (0,25f)

Tolérance par défaut pour les opérations d’aplatissement géométrique.

D2D1_INVALID_PROPERTY_INDEX (UINT_MAX)

Définit un index de propriété non valide.

Cette constante est retournée à partir de ID2D1Properties::GetPropertyIndex pour indiquer que la propriété nommée que vous avez fournie n’a pas d’index dans l’interface de propriété.

Si vous passez cette constante à ID2D1Properties::GetValue ou ID2D1Properties::GetValueByName, l’appel échoue et la mémoire tampon de sortie est vide.

D2D1_INVALID_TAG (ULONGLONG_MAX)

Réservés au; n’utilisez pas.

D2D1_SCENE_REFERRED_SDR_WHITE_LEVEL (80.0f)

Nombre de nits que l’espace de couleur sRGB ou scRGB utilise pour le blanc SDR, ou des valeurs à virgule flottante de 1,0f. Cette valeur n’est constante que lorsque l’espace de couleurs utilise la luminance de référence de scène, ce qui est vrai pour le contenu HDR (High Dynamic Range). Si l’espace de couleurs utilise plutôt la luminance de référence d’affichage, le niveau de blanc SDR doit être interrogé à partir de l’affichage.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
Téléphone minimal pris en charge Windows Phone 8.1 [Windows Phone applications Silverlight 8.1 et Windows Runtime], Windows Phone 8.1 [Windows Phone Applications Silverlight 8.1 et Windows Runtime]
En-tête d2d1effectauthor.h, d2d1.h, d2d1_1.h, d2d1effects_2.h