Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initiiert das Zeichnen auf der Oberfläche.
Syntax
HRESULT BeginDraw(
[in, optional] const RECT *updateRect,
[in] REFIID iid,
[out] void **updateObject,
[out] POINT *updateOffset
);
Parameter
[in, optional] updateRect
Typ: const RECT*
Der zu aktualisierende Abschnitt der Oberfläche. Das Updaterechteck muss sich innerhalb der Grenzen der Oberfläche befinden. Wenn Sie nullptr angeben, muss die gesamte Oberfläche aktualisiert werden.
[in] iid
Typ: REFIID
Der Bezeichner der abzurufenden Schnittstelle.
[out] updateObject
Typ: void**
Empfängt einen Schnittstellenzeiger des im iid-Parameter angegebenen Typs. Dieser Parameter darf nicht NULL sein.
[out] updateOffset
Typ: POINT*
Der Offset in die Oberfläche, auf der die Anwendung aktualisierte Inhalte zeichnen soll. Dieser Offset verweist auf die obere linke Ecke des Updaterechtecks.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | windows.ui.composition.interop.h |