Поделиться через


Метод ISurfaceImageSourceNative::BeginDraw (windows.ui.xaml.media.dxinterop.h)

Открывает предоставленную поверхность DXGI для рисования.

Синтаксис

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

Параметры

[in] updateRect

Область поверхности, в которую будет втягиваться.

[out] surface

Получает указатель на поверхность для рисования.

[out] offset

Получает смещение точки (x,y) поверхности, в которую будет втянуться.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Если окно приложения, содержащее SurfaceImageSource , неактивно, например при приостановке, вызов метода BeginDraw возвращает ошибку.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [только приложения UWP]
Минимальная версия сервера Windows Server 2012 R2 [только приложения UWP]
Целевая платформа Windows
Header windows.ui.xaml.media.dxinterop.h
DLL Windows.UI.Xaml.dll

См. также раздел

Взаимодействие DirectX и XAML

IDXGISurface

ISurfaceImageSourceNative