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


Метод IDCompositionSurface::SuspendDraw (dcomp.h)

Приостанавливает рисование на этом объекте поверхности Microsoft DirectComposition.

Синтаксис

HRESULT SuspendDraw();

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

Если функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT , который может включать DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED и DCOMPOSITION_ERROR_SURFACE_NOT_BEING_RENDERED.

Комментарии

Так как одновременно для рисования может быть открыта только одна поверхность, вызов SuspendDraw позволяет пользователю вызывать IDCompositionSurface::BeginDraw на другой поверхности. Рисование на этой поверхности можно возобновить, вызвав IDCompositionSurface::ResumeDraw.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header dcomp.h
Библиотека Dcomp.lib
DLL Dcomp.dll

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

IDCompositionSurface

IDCompositionSurface::ResumeDraw