Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient une propriété à partir d’un effet.
Syntaxe
PD2D1_PROPERTY_GET_FUNCTION Pd2d1PropertyGetFunction;
HRESULT Pd2d1PropertyGetFunction(
[in] const IUnknown *effect,
[out] BYTE *data,
UINT32 dataSize,
[out, optional] UINT32 *actualSize
)
{...}
Paramètres
[in] effect
Pointeur vers l’interface IUnknown pour l’effet sur lequel la propriété sera récupérée.
[out] data
Pointeur vers une variable qui stocke les données que cette fonction récupère sur la propriété .
dataSize
Nombre d’octets dans la propriété à récupérer.
[out, optional] actualSize
Pointeur facultatif vers une variable qui stocke le nombre réel d’octets récupérés sur la propriété . S’il n’est pas utilisé, définissez sur NULL.
Valeur retournée
Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur HRESULT .
Remarques
Fournissez une PD2D1_PROPERTY_GET_FUNCTION au membre getFunction d’une structure de D2D1_PROPERTY_BINDING pour spécifier la fonction que Direct2D utilise pour obtenir des données pour une propriété.
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] |
| Plateforme cible | Windows |
| En-tête | d2d1effectauthor.h |