Méthode ISoftwareBitmapNativeFactory ::CreateFromMF2DBuffer2 (windows.graphics.imaging.interop.h)
Crée un Windows Runtime objet SoftwareBitmap à partir de l’objet IMF2DBuffer2 fourni.
Syntaxe
HRESULT CreateFromMF2DBuffer2(
[in] IMF2DBuffer2 *data,
[in] REFGUID subtype,
[in] UINT32 width,
[in] UINT32 height,
[in] BOOL forceReadOnly,
[in, optional] const MFVideoArea *minDisplayAperture,
[in] REFIID riid,
[out] LPVOID *ppv
);
Paramètres
[in] data
Type : IMF2DBuffer2*
Mémoire tampon source contenant une surface à deux dimensions, telle qu’une trame vidéo.
[in] subtype
Type : REFGUID
GUID spécifiant le sous-type vidéo de la mémoire tampon source.
[in] width
Type : UINT32
Largeur de la surface source.
[in] height
Type : UINT32
Hauteur de la surface source.
[in] forceReadOnly
Type : BOOL
Valeur indiquant si la bitmap logicielle créée est en lecture seule.
[in, optional] minDisplayAperture
Type : const MFVideoArea*
Zone rectangulaire dans la surface qui contient des données d’image valides. Utilisez NULL si l’image complète est valide.
[in] riid
Type : REFIID
Interface à obtenir à partir de l’objet SoftwareBitmap créé. Il s’agit généralement de Windows.Graphics.Imaging.ISoftwareBitmap.
[out] ppv
Type : LPVOID*
Lorsque cette méthode retourne correctement, contient l’interface demandée.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite de l’exécution.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | windows.graphics.imaging.interop.h |
Bibliothèque | Windows.graphics.imaging.interop.lib |
DLL | Windows.graphics.imaging.interop.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