DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION-Struktur (d3dkmddi.h)
Gibt Informationen zu allen zusätzlichen Transformationen an, die nach dem Erstellen der Ebenen erfolgen sollen.
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;
Member
Flags
Eine DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS-Struktur , die zusätzliche Transformationsinformationen angibt.
SrcRect
Enthält das Quellrekt des virtuellen Modus.
DstRect
Enthält das Zielrechteck des virtuellen Modus.
Rotation
Gibt eine zusätzliche Drehung an, die für das endgültige Bild erfolgen soll.
Hinweise
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 Modus mit 1024 x 768 mit dem physischen Modus 1920x1080 verwendet wird, sind die folgenden Konfigurationen möglich:
Stretch-Modus:
- 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 |