DXGK_MULTIPLANE_OVERLAY_BLEND Struktur (d3dkmddi.h)
Gibt einen Füllvorgang 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;
Member
AlphaBlend
Wenn festgelegt, sollte die Überlagerungsebene den vorab multiplizierten Alphakanal in dieser Ebene verwenden, um sie mit der darunter liegenden Ebene zu mischen.
Bei 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-Wertmembers (0x00000001).
Reserved
Dieser Member ist reserviert und sollte auf null festgelegt werden.
Das Festlegen dieses Elements auf 0 entspricht dem Festlegen der verbleibenden 30 Bits (0xFFFFFFFC) des 32-Bit-Wert-Members auf Nullen.
Dieser Member ist reserviert und sollte auf null festgelegt werden.
Das Festlegen dieses Elements auf 0 entspricht dem Festlegen der verbleibenden 31 Bits (0xFFFFFFFE) des 32-Bit-Wert-Members auf Nullen.
Value
Ein 32-Bit-Wert, der den Typ des auszuführenden Mischvorgangs angibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |