Constantes Direct2D

Les constantes suivantes sont déclarées dans les d2d1effectauthor.hfichiers , , d2d1.het d2d1effects_2.hd2d1_1.hen-tête.

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 empaquetés contiguëment.

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 d’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 transmettez cette constante à ID2D1Properties::GetValue ou ID2D1Properties::GetValueByName, l’appel échoue et la mémoire tampon de sortie est remplie à zéro.

D2D1_INVALID_TAG (ULONGLONG_MAX)

Réservé ; 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 les valeurs à virgule flottante de 1,0f. Cette valeur est constante uniquement lorsque l’espace de couleur utilise la luminosité référencée par la scène, qui est vraie pour le contenu de plage dynamique élevée (HDR). Si l’espace de couleur utilise plutôt la luminance référencée par l’affichage, le niveau 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 Silverlight 8.1 et applications Windows Runtime]
En-tête d2d1effectauthor.h, d2d1.h, d2d1_1.h, d2d1effects_2.h