PD2D1_PROPERTY_GET_FUNCTION fonction de rappel (d2d1effectauthor.h)
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 |