ID2D1ResourceTexture::Update, méthode (d2d1effectauthor.h)
Mises à jour la texture de ressource spécifique à l’intérieur de la plage ou de la zone spécifique à l’aide des données fournies.
Syntaxe
HRESULT Update(
[in, optional] const UINT32 *minimumExtents,
[in, optional] const UINT32 *maximimumExtents,
[in] const UINT32 *strides,
UINT32 dimensions,
[in] const BYTE *data,
UINT32 dataCount
);
Paramètres
[in, optional] minimumExtents
Type : const UINT32*
Étendue « à gauche » des mises à jour si elle est spécifiée ; si la valeur est NULL, la texture entière est mise à jour.
[in, optional] maximimumExtents
Type : const UINT32*
Étendue « droite » des mises à jour si elle est spécifiée ; si la valeur est NULL, la texture entière est mise à jour.
[in] strides
Type : const UINT32*
La progression pour avancer dans les données d’entrée, en fonction de la dimension.
dimensions
Type : UINT32
Nombre de dimensions dans la texture de ressource. Cela doit correspondre au nombre utilisé pour charger la texture.
[in] data
Type : const BYTE*
Données à placer dans la texture de ressource.
dataCount
Type : UINT32
Taille de la mémoire tampon de données à utiliser pour mettre à jour la texture de ressource.
Valeur retournée
Type : HRESULT
Elle 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. |
E_OUTOFMEMORY | Direct2D n’a pas pu allouer suffisamment de mémoire pour terminer l’appel. |
E_INVALIDARG | Un paramètre non valide a été passé à la fonction de retour. |
Notes
Le nombre de dimensions dans la mise à jour doit correspondre à ceux de la texture créée.
Configuration requise
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 Platform Update pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d2d1effectauthor.h |
Bibliothèque | D2d1.lib |
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