DXGK_MULTIPLANE_OVERLAY_BLEND Struktur (d3dkmddi.h)
Gibt einen Mischvorgang an, der auf einer Überlagerungsebene ausgeführt werden soll.
Syntax
typedef struct _DXGK_MULTIPLANE_OVERLAY_BLEND {
union {
struct {
UINT AlphaBlend : 1;
UINT Reserved : 31;
};
UINT Value;
};
} DXGK_MULTIPLANE_OVERLAY_BLEND;
Angehörige
AlphaBlend
Wenn festgelegt, sollte die Überlagerungsebene den vorab multiplizierten Alphakanal in dieser Ebene verwenden, um sie mit der darunter liegenden Ebene zu mischen.
Wenn null, sollte die Überlagerungsebene Daten im Alphakanal ignorieren und die gemischte Ebene vollständig undurchsichtig machen.
Das Festlegen dieses Elements entspricht dem Festlegen des ersten Bits des 32-Bit-Value Members (0x00000001).
Reserved
Dieses Element ist reserviert und sollte auf Null festgelegt werden.
Das Festlegen dieses Elements auf Null entspricht dem Festlegen der verbleibenden 30 Bits (0xFFFFFFFC) des 32-Bit-Werts Members auf Nullen.
Dieses Element ist reserviert und sollte auf Null festgelegt werden.
Das Festlegen dieses Elements auf Null entspricht dem Festlegen der verbleibenden 31 Bits (0xFFFFFFFE) des 32-Bit-Werts Members auf Nullen.
Value
Ein 32-Bit-Wert, der den auszuführenden Mischvorgangstyp identifiziert.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8.1 |
mindestens unterstützte Server- | Windows Server 2012 R2 |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |