énumération D2D1_PROPERTY (d2d1_1.h)

Spécifie les index des propriétés système présentes sur l’interface ID2D1Properties pour un ID2D1Effect.

Syntax

typedef enum D2D1_PROPERTY {
  D2D1_PROPERTY_CLSID = 0x80000000,
  D2D1_PROPERTY_DISPLAYNAME = 0x80000001,
  D2D1_PROPERTY_AUTHOR = 0x80000002,
  D2D1_PROPERTY_CATEGORY = 0x80000003,
  D2D1_PROPERTY_DESCRIPTION = 0x80000004,
  D2D1_PROPERTY_INPUTS = 0x80000005,
  D2D1_PROPERTY_CACHED = 0x80000006,
  D2D1_PROPERTY_PRECISION = 0x80000007,
  D2D1_PROPERTY_MIN_INPUTS = 0x80000008,
  D2D1_PROPERTY_MAX_INPUTS = 0x80000009,
  D2D1_PROPERTY_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_PROPERTY_CLSID
Valeur : 0x80000000
CLSID de l’effet.
D2D1_PROPERTY_DISPLAYNAME
Valeur : 0x80000001
Nom de l’effet.
D2D1_PROPERTY_AUTHOR
Valeur : 0x80000002
Auteur de l’effet.
D2D1_PROPERTY_CATEGORY
Valeur : 0x80000003
Catégorie de l’effet.
D2D1_PROPERTY_DESCRIPTION
Valeur : 0x80000004
Description de l’effet.
D2D1_PROPERTY_INPUTS
Valeur : 0x80000005
Noms des entrées de l’effet.
D2D1_PROPERTY_CACHED
Valeur : 0x80000006
La sortie de l’effet doit être mise en cache.
D2D1_PROPERTY_PRECISION
Valeur : 0x80000007
Précision de la mémoire tampon de la sortie d’effet.
D2D1_PROPERTY_MIN_INPUTS
Valeur : 0x80000008
Nombre minimal d’entrées prises en charge par l’effet.
D2D1_PROPERTY_MAX_INPUTS
Valeur : 0x80000009
Nombre maximal d’entrées prises en charge par l’effet.
D2D1_PROPERTY_FORCE_DWORD
Valeur : 0xffffffff

Remarques

Dans des circonstances normales, le nombre minimal et le nombre maximal d’entrées à l’effet sont identiques. Si l’effet prend en charge un nombre variable d’entrées, la méthode ID2D1Effect ::SetNumberOfInputs peut être utilisée pour choisir le nombre que l’application va activer.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP]
En-tête d2d1_1.h

Voir aussi

ID2D1Propriétés

ID2D1Properties ::GetPropertyName

ID2D1Properties ::GetPropertyNameLength

ID2D1Properties ::GetSubProperties

ID2D1Properties ::GetType

ID2D1Properties ::GetValue

ID2D1Properties ::GetValuesize

ID2D1Properties ::SetValue