DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION Struktur (d3dkmddi.h)
Gibt Informationen zu allen zusätzlichen Transformationen an, die auftreten sollten, nachdem die Ebenen zusammengesetzt wurden.
Syntax
typedef struct _DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION {
DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS Flags;
RECT SrcRect;
RECT DstRect;
D3DDDI_ROTATION Rotation;
} DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION;
Angehörige
Flags
Eine DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS Struktur, die zusätzliche Transformationsinformationen angibt.
SrcRect
Enthält das Quellrechteck des virtuellen Modus.
DstRect
Enthält das Zielrechteck des virtuellen Modus.
Rotation
Gibt eine zusätzliche Drehung an, die auf dem endgültigen Bild erfolgen soll.
Bemerkungen
Der Quellmodus enthält die Größe des virtuellen Modus und das Zielrechteck gibt an, wie der virtuelle Modus dem physischen Modus zugeordnet wird.
Wenn beispielsweise ein virtueller 1024x768-Modus mit 1920x1080 verwendet wird, sind die folgenden Konfigurationen möglich:
Stretchmodus:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {0, 0, 1920, 1080}
Zentrierter Modus:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {448, 156, 1472, 924}
Seitenverhältnis gestreckt:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {240, 0, 1680, 1080} // 1080p Monitorauflösung
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dkmddi.h |