структура D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 (d3dkmthk.h)
Содержит атрибуты многопланового наложения.
Синтаксис
typedef struct _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 {
UINT Flags;
RECT SrcRect;
RECT DstRect;
RECT ClipRect;
D3DDDI_ROTATION Rotation;
D3DKMT_MULTIPLANE_OVERLAY_BLEND Blend;
UINT DirtyRectCount;
void D3DKMT_PTR(
RECT *unnamedParam1,
pDirtyRects unnamedParam2
);
D3DDDI_COLOR_SPACE_TYPE ColorSpace;
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
UINT SDRWhiteLevel;
} D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3;
Участники
Flags
Параметры флага.
SrcRect
Задает исходный прямоугольник.
DstRect
Задает прямоугольник назначения.
ClipRect
Задает любые дополнительные обрезки.
Rotation
Задает поворот по часовой стрелке плоскости наложения.
Blend
Указывает режим смешения, который применяется к этой плоскости наложения и плоскости под ним.
DirtyRectCount
Количество грязных прямоугольников.
void D3DKMT_PTR( RECT *unnamedParam1, pDirtyRects unnamedParam2)
ColorSpace
Цветовое пространство данных.
StretchQuality
Растяжение качества.
SDRWhiteLevel
Белый уровень SDR (стандартный динамический диапазон).
Требования
Заголовок | d3dkmthk.h |