Интерфейс IDCompositionDesktopDevice (dcomp.h)
Чтобы использовать DirectComposition в классическом приложении Win32, приложение должно использовать интерфейс IDCompositionDesktopDevice. Этот интерфейс позволяет приложению подключать визуальное дерево к окну и размещать многоуровневые дочерние окна для композиции
Наследование
Интерфейс IDCompositionDesktopDevice наследуется от IDCompositionDevice2. IDCompositionDesktopDevice также имеет следующие типы элементов:
Методы
Интерфейс IDCompositionDesktopDevice содержит следующие методы.
IDCompositionDesktopDevice::CreateSurfaceFromHandle Создает новый объект поверхности композиции, который создает оболочку для существующей поверхности композиции. |
IDCompositionDesktopDevice::CreateSurfaceFromHwnd Создает объект-оболочку, который представляет растеризацию многоуровневого окна и может быть связан с визуальным элементом для композиции. |
IDCompositionDesktopDevice::CreateTargetForHwnd Создает целевой объект композиции, привязанный к окну, представленному указанным дескриптором окна. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | dcomp.h |