Méthode IWICBitmapFrameEncode::WritePixels (wincodec.h)
Copie les données de ligne de balayage d’une mémoire tampon fournie par l’appelant vers l’objet IWICBitmapFrameEncode .
Syntaxe
HRESULT WritePixels(
[in] UINT lineCount,
[in] UINT cbStride,
[in] UINT cbBufferSize,
[in] BYTE *pbPixels
);
Paramètres
[in] lineCount
Type : UINT
Nombre de lignes à encoder.
[in] cbStride
Type : UINT
La foulée des pixels de l’image.
[in] cbBufferSize
Type : UINT
Taille de la mémoire tampon de pixels.
[in] pbPixels
Type : BYTE*
Pointeur vers la mémoire tampon de pixels.
Valeur retournée
Type : HRESULT
Les valeurs de retour possibles sont les suivantes.
Code de retour | Description |
---|---|
|
Réussite. |
|
La valeur de lineCount est supérieure au nombre de lignes d’analyse dans l’image. |
Remarques
Les appels WritePixels successifs sont supposés être un accès séquentiel à la ligne de balayage dans l’image de sortie.
Configuration requise
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | wincodec.h |
Bibliothèque | Windowscodecs.lib |
DLL | Windowscodecs.dll |
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