MÉTHODE ID2D1Properties ::SetValue(UINT32,constBYTE*,UINT32) (d2d1_1.h)
Définit la propriété correspondante par index.
Syntaxe
HRESULT SetValue(
UINT32 index,
[in] const BYTE *data,
UINT32 dataSize
);
Paramètres
index
Type : UINT32
Index de la propriété à définir.
[in] data
Type : const BYTE*
Données à définir.
dataSize
Type : UINT32
Nombre d’octets dans les données à définir.
Valeur retournée
Type : HRESULT
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
HRESULT | Description |
---|---|
S_OK | Aucune erreur ne s'est produite. |
D2DERR_INVALID_PROPERTY | La propriété spécifiée n’existe pas. |
E_OUTOFMEMORY | Impossible d’allouer la mémoire nécessaire. |
D3DERR_OUT_OF_VIDEO_MEMORY | Impossible d’allouer la mémoire vidéo requise. |
E_INVALIDARG | Un ou plusieurs arguments ne sont pas valides. |
E_FAIL | Défaillance non spécifiée. |
Remarques
Si la propriété n’existe pas, la demande est ignorée et D2DERR_INVALID_PROPERTY est retourné.
Toute erreur qui ne se trouve pas dans l’ensemble standard retourné par une implémentation de propriété est mappée dans la plage d’erreurs standard.
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 | d2d1_1.h |
Bibliothèque | D2d1.lib |
DLL | D2d1.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour