Freigeben über


D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 Struktur (d3dkmthk.h)

Enthält Mehrplanüberlagerungsattribute.

Syntax

typedef struct _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 {
  UINT                                      Flags;
  RECT                                      SrcRect;
  RECT                                      DstRect;
  RECT                                      ClipRect;
  D3DDDI_ROTATION                           Rotation;
  D3DKMT_MULTIPLANE_OVERLAY_BLEND           Blend;
  UINT                                      DirtyRectCount;
  RECT                                      *pDirtyRects;
  D3DDDI_COLOR_SPACE_TYPE                   ColorSpace;
  DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
  UINT                                      SDRWhiteLevel;
} D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3;

Angehörige

Flags

Kennzeichnungsoptionen.

SrcRect

Gibt das Quellrechteck an.

DstRect

Gibt das Zielrechteck an.

ClipRect

Gibt alle zusätzlichen Beschneidungsausschnitte an.

Rotation

Gibt die Drehung im Uhrzeigersinn der Überlagerungsebene an.

Blend

Gibt den Blendmodus an, der für diese Überlagerungsebene und die darunter liegende Ebene gilt.

DirtyRectCount

Die Anzahl der schmutzigen Rechtecke.

pDirtyRects

Ein Zeiger auf ein Array geänderter Rechtecke.

ColorSpace

Der Farbraum der Daten.

StretchQuality

Strecken Sie Qualität.

SDRWhiteLevel

SDR(Standard dynamic range) Weißebene.

Anforderungen

Anforderung Wert
Header- d3dkmthk.h