ISurfaceImageSourceNativeWithD2D ::BeginDraw, méthode (windows.ui.xaml.media.dxinterop.h)
Lance une mise à jour du SurfaceImageSource ou VirtualSurfaceImageSource associé.
Syntaxe
HRESULT BeginDraw(
[in] REFRECT updateRect,
[in] REFIID iid,
[out] void **updateObject,
[out] POINT *offset
);
Paramètres
[in] updateRect
Région de la surface dans laquelle il sera dessiné.
[in] iid
IID utilisé pour rechercher l’objet pour le dessin.
[out] updateObject
Reçoit un pointeur COM vers l’objet dessin. Selon iid, il peut s’agir d’un IDXGISurface, lorsque vous n’utilisez pas de dessin par lots, ou d’un ID2D1DeviceContext partagé, lorsque vous utilisez un dessin Direct2D par lot pour améliorer les performances lors de la mise à jour du contenu Direct2D sur plusieurs surfaces.
[out] offset
Reçoit le décalage de point (x,y) de la surface dans laquelle il sera dessiné.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | windows.ui.xaml.media.dxinterop.h |
DLL | Windows.UI.Xaml.dll |
Voir aussi
Technologie interop DirectX et XAML