DXGI_DDI_ARG_BLT_FLAGS Struktur (dxgiddi.h)
Die DXGI_DDI_ARG_BLT_FLAGS Struktur identifiziert den Typ der auszuführenden Bitblockübertragung (Bitblt).
Syntax
typedef struct DXGI_DDI_ARG_BLT_FLAGS {
union {
struct {
UINT Resolve : 1;
UINT Convert : 1;
UINT Stretch : 1;
UINT Present : 1;
UINT Reserved : 28;
};
UINT Value;
};
} DXGI_DDI_ARG_BLT_FLAGS;
Angehörige
Resolve
Ein UINT-Wert, der angibt, dass die Bitblt mehrere Beispiele auf ein Pixel aufgelöst.
Das Festlegen dieses Elements entspricht dem Festlegen des ersten Bits des 32-Bit-Value Members (0x00000001).
Convert
Ein UINT-Wert, der angibt, dass die Bitblt auch eine Formatkonvertierung durchführt.
Das Festlegen dieses Elements entspricht dem Festlegen des zweiten Bits des 32-Bit-Value Members (0x00000002).
Stretch
Ein UINT-Wert, der angibt, dass ein Stretchbitblt ausgeführt wird.
Das Festlegen dieses Elements entspricht dem Festlegen des dritten Bits des 32-Bit-Value Members (0x00000004).
Present
Ein UINT-Wert, der angibt, dass eine Bitblt-Darstellung ausgeführt wird.
Das Festlegen dieses Elements entspricht dem Festlegen des vierten Bits des 32-Bit-Value Members (0x00000008).
Reserved
Dieses Element ist reserviert und sollte auf Null festgelegt werden. Das Festlegen dieses Elements auf Null entspricht dem Festlegen der verbleibenden 28 Bits (0xFFFFFFF0) des 32-Bit-Werts Members auf Nullen.
Value
Ein Mitglied in der Union, das DXGI_DDI_ARG_BLT_FLAGS enthält, die einen 32-Bit-Wert enthalten können, der den Bitblttyp identifiziert.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | dxgiddi.h (include D3d10umddi.h) |