перечисление DWM_SYSTEMBACKDROP_TYPE (dwmapi.h)

Флаги для указания нарисованного системой материала фона окна, в том числе за не клиентской областью.

Синтаксис

typedef enum DWM_SYSTEMBACKDROP_TYPE {
  DWMSBT_AUTO,
  DWMSBT_NONE,
  DWMSBT_MAINWINDOW,
  DWMSBT_TRANSIENTWINDOW,
  DWMSBT_TABBEDWINDOW
} ;

Константы

 
DWMSBT_AUTO
По умолчанию. Пусть диспетчер окон рабочего стола (DWM) автоматически определяет нарисованный системой материал фона для этого окна. При этом материал фона применяется сразу за строкой заголовка Win32 по умолчанию. Это поведение пытается сохранить максимальную обратную совместимость. По этой причине DWM может также принять решение о том, что фоновый материал вообще не используется на основе внутренней эвристики.

Если требуется рисование материала фона за всем окном, выберите одно из других более конкретных значений этого перечисления соответствующим образом.
DWMSBT_NONE
Не рисуйте фон системы.
DWMSBT_MAINWINDOW
Нарисуйте эффект материала фона, соответствующий длительному окну за пределами всего окна.

Для Windows 11 это соответствует Mica в варианте по умолчанию. Материальный эффект может измениться в будущих выпусках Windows. Дополнительные сведения о Mica см. в разделе Mica.
DWMSBT_TRANSIENTWINDOW
Нарисуйте эффект материала фона, соответствующий временному окну за пределами всего окна.

Для Windows 11 это соответствует акрилу рабочего стола, также известному как фоновый акрил, в своем ярком варианте. Материальный эффект может измениться в будущих выпусках Windows. Дополнительные сведения об акриле для рабочего стола см. в разделе Акрил.
DWMSBT_TABBEDWINDOW
Нарисуйте эффект материала фона, соответствующий окну с заглавной строкой с вкладками за пределами всего окна.

Для Windows 11 это соответствует Mica в альтернативном варианте (Mica Alt). Материал может измениться в будущих выпусках Windows. Дополнительные сведения о Mica Alt см. в разделе Слои с помощью Mica Alt.

Требования

Требование Значение
Минимальная версия клиента сборка Windows 11 22621
Верхняя часть dwmapi.h