Freigeben über


ISurfaceImageSourceNative::BeginDraw-Methode (windows.ui.xaml.media.dxinterop.h)

Öffnet die angegebene DXGI-Oberfläche zum Zeichnen.

Syntax

HRESULT BeginDraw(
  [in]  RECT         updateRect,
  [out] IDXGISurface **surface,
  [out] POINT        *offset
);

Parameter

[in] updateRect

Der Bereich der Oberfläche, in den gezeichnet wird.

[out] surface

Empfängt einen Zeiger auf die Oberfläche zum Zeichnen.

[out] offset

Empfängt den Punkt (x,y) der Oberfläche, in die gezeichnet wird.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Wenn das App-Fenster, das surfaceImageSource enthält, nicht aktiv ist, z. B. wenn es angehalten wird, gibt das Aufrufen der BeginDraw-Methode einen Fehler zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur UWP-Apps]
Zielplattform Windows
Kopfzeile windows.ui.xaml.media.dxinterop.h
DLL Windows.UI.Xaml.dll

Weitere Informationen

Interoperabilität von DirectX und XAML

IDXGISurface

ISurfaceImageSourceNative