структура DXGK_MULTIPLANE_OVERLAY_FLAGS (d3dkmddi.h)
Структура DXGK_MULTIPLANE_OVERLAY_FLAGS определяет флаги, управляющие поведением операции многопланового наложения.
Синтаксис
typedef struct _DXGK_MULTIPLANE_OVERLAY_FLAGS {
union {
struct {
UINT VerticalFlip : 1;
UINT HorizontalFlip : 1;
UINT StaticCheck : 1;
#if ...
UINT Reserved : 29;
#else
UINT Reserved : 30;
#endif
};
UINT Value;
};
} DXGK_MULTIPLANE_OVERLAY_FLAGS;
Члены
VerticalFlip
Плоскость наложения должна перевернуть данные по вертикали, что делает его перевернутым.
HorizontalFlip
Плоскость наложения должна перевернуть данные по горизонтали, что делает его изображением справа налево.
StaticCheck
Плоскость наложения можно сканировать напрямую. StaticCheck — это запрос возможностей, который не влияет на текущее состояние презентации. Добавлено в Windows 11 (WDDM 3.0).
Reserved
Этот элемент зарезервирован и должен иметь значение нулю.
Value
Представляет коллективное значение флагов и может использоваться, если отдельные биты не должны быть доступны отдельно.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8.1 |
минимальный поддерживаемый сервер | Windows Server 2012 R2 |
заголовка | d3dkmddi.h (include D3dkmddi.h) |
См. также
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES