ICompositionDrawingSurfaceInterop::BeginDraw-Methode (windows.ui.composition.interop.h)
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 |