структура D3DDDI_PRESENT_MULTIPLANE_OVERLAY (d3dumddi.h)

Указывает плоскость наложения для отображения.

Синтаксис

typedef struct _D3DDDI_PRESENT_MULTIPLANE_OVERLAY {
  UINT                                 LayerIndex;
  BOOL                                 Enabled;
  HANDLE                               hResource;
  UINT                                 SubResourceIndex;
  D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES PlaneAttributes;
} D3DDDI_PRESENT_MULTIPLANE_OVERLAY;

Члены

LayerIndex

Отсчитываемый от нуля индекс отображаемой плоскости наложения. Верхняя плоскость (в направлении z) имеет нулевой индекс. Значения индекса плоскостей должны быть последовательными сверху вниз.

Enabled

Указывает, включена ли для отображения плоскость наложения, заданная параметром LayerIndex .

hResource

Дескриптор ресурса, который отображается с помощью плоскости наложения.

SubResourceIndex

Отсчитываемый от нуля индекс ресурса, который задается дескриптором в элементе hResource . Этот индекс указывает на подресурсурс или поверхность, на которой должна отображаться плоскость наложения.

PlaneAttributes

Структура D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES , указывающая атрибуты плоскости наложения.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Верхняя часть d3dumddi.h (включая D3dumddi.h)

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

D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES