D3DKMDT_VIDPN_PRESENT_PATH_ROTATION-Enumeration (d3dkmdt.h)
Die D3DKMDT_VIDPN_PRESENT_PATH_ROTATION-Enumeration wird verwendet, um den Drehwinkel anzugeben, der auf Inhalte angewendet wird, die in einem aktuellen VidPN-Pfad angezeigt werden.
Syntax
typedef enum _D3DKMDT_VIDPN_PRESENT_PATH_ROTATION {
D3DKMDT_VPPR_UNINITIALIZED,
D3DKMDT_VPPR_IDENTITY,
D3DKMDT_VPPR_ROTATE90,
D3DKMDT_VPPR_ROTATE180,
D3DKMDT_VPPR_ROTATE270,
D3DKMDT_VPPR_IDENTITY_OFFSET90,
D3DKMDT_VPPR_ROTATE90_OFFSET90,
D3DKMDT_VPPR_ROTATE180_OFFSET90,
D3DKMDT_VPPR_ROTATE270_OFFSET90,
D3DKMDT_VPPR_IDENTITY_OFFSET180,
D3DKMDT_VPPR_ROTATE90_OFFSET180,
D3DKMDT_VPPR_ROTATE180_OFFSET180,
D3DKMDT_VPPR_ROTATE270_OFFSET180,
D3DKMDT_VPPR_IDENTITY_OFFSET270,
D3DKMDT_VPPR_ROTATE90_OFFSET270,
D3DKMDT_VPPR_ROTATE180_OFFSET270,
D3DKMDT_VPPR_ROTATE270_OFFSET270,
D3DKMDT_VPPR_UNPINNED,
D3DKMDT_VPPR_NOTSPECIFIED
} D3DKMDT_VIDPN_PRESENT_PATH_ROTATION;
Konstanten
D3DKMDT_VPPR_UNINITIALIZED Gibt an, dass einer Variablen vom Typ D3DKMDT_VIDPN_PRESENT_PATH_ROTATION noch kein aussagekräftiger Wert zugewiesen wurde. |
D3DKMDT_VPPR_IDENTITY Gibt an, dass es keine Drehung gibt. |
D3DKMDT_VPPR_ROTATE90 Gibt an, dass der Drehwinkel 90 Grad gegen den Uhrzeigersinn beträgt. |
D3DKMDT_VPPR_ROTATE180 Gibt an, dass der Drehwinkel 180 Grad gegen den Uhrzeigersinn beträgt. |
D3DKMDT_VPPR_ROTATE270 Gibt an, dass der Drehwinkel gegen den Uhrzeigersinn 270 Grad beträgt. |
D3DKMDT_VPPR_IDENTITY_OFFSET90 Gibt an, dass der Quellinhalt in keiner Weise geändert wird und der Anzeige-Miniporttreiber diesen Inhalt um zusätzliche 90 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE90_OFFSET90 Gibt an, dass der Quellinhalt um 90 Grad gegen den Uhrzeigersinn gedreht wird und der Treiber diesen Inhalt zusätzlich um 90 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE180_OFFSET90 Gibt an, dass der Quellinhalt um 180 Grad gegen den Uhrzeigersinn gedreht wird und der Treiber diesen Inhalt zusätzlich um 90 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE270_OFFSET90 Gibt an, dass der Quellinhalt um 270 Grad gegen den Uhrzeigersinn gedreht wird und der Treiber diesen Inhalt um zusätzliche 90 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_IDENTITY_OFFSET180 Gibt an, dass der Quellinhalt in keiner Weise geändert wird und der Treiber diesen Inhalt zusätzlich um 180 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE90_OFFSET180 Gibt an, dass der Quellinhalt um 90 Grad gegen den Uhrzeigersinn gedreht wird und der Treiber diesen Inhalt um zusätzliche 180 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE180_OFFSET180 Gibt an, dass der Quellinhalt um 180 Grad gegen den Uhrzeigersinn gedreht wird und der Treiber diesen Inhalt zusätzlich um 180 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE270_OFFSET180 Gibt an, dass der Quellinhalt um 270 Grad gedreht wird und der Treiber diesen Inhalt um zusätzliche 180 Grad drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_IDENTITY_OFFSET270 Gibt an, dass der Quellinhalt in keiner Weise geändert wird und der Treiber diesen Inhalt zusätzlich um 270 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE90_OFFSET270 Gibt an, dass der Quellinhalt um 90 Grad gegen den Uhrzeigersinn gedreht wird und der Treiber diesen Inhalt zusätzlich um 270 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE180_OFFSET270 Gibt an, dass der Quellinhalt um 180 Grad gegen den Uhrzeigersinn gedreht wird und der Treiber diesen Inhalt zusätzlich um 270 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE270_OFFSET270 Gibt an, dass der Quellinhalt um 270 Grad gegen den Uhrzeigersinn gedreht wird und der Treiber diesen Inhalt zusätzlich um 270 Grad gegen den Uhrzeigersinn drehen sollte. Weitere Informationen finden Sie unter Hinweise. Unterstützt ab Windows 8.1 Update. |
D3DKMDT_VPPR_UNPINNED Gibt an, dass kein Drehwinkel für den aktuellen VidPN-Pfad angeheftet wurde. |
D3DKMDT_VPPR_NOTSPECIFIED Gibt an, dass kein Drehwinkel (einschließlich Identität) angegeben wurde. |
Hinweise
Der Rotationsmember der D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION-Struktur ist ein Wert aus der D3DKMDT_VIDPN_PRESENT_PATH_ROTATION-Enumeration.
Ab Windows 8.1 Update sind neue konstanten Werte (D3DKMDT_VPPR_XXX_OFFSETXXX) verfügbar, um sowohl die Standardausrichtung eines Anzeigegeräts als auch einen zusätzlichen Winkel (Offset) anzugeben, den der Benutzer das Gerät gedreht hat.
Hier finden Sie einige Beispiele für das Festlegen der Standardausrichtung und des Offsets:
- Wenn die Topologie wie folgt angegeben ist:
- einen einzelnen Monitor,
- einen nicht pfadunabhängigen Rotationsklon oder
- einen primären Monitor für einen pfadunabhängigen Rotationsklon,
- D3DKMDT_VPPR_IDENTITY
- D3DKMDT_VPPR_ROTATE90
- D3DKMDT_VPPR_ROTATE180
- D3DKMDT_VPPR_ROTATE270
- Für einen pfadunabhängigen Rotationsklon hat der sekundäre Monitor wahrscheinlich D3DKMDT_VPPR_XXX_OFFSET270 festgelegt, wenn es sich um einen Bereich im Hochformat handelt.
- Berücksichtigen Sie auch diese ungewöhnlichen Szenarien:
- Bei einem pfadunabhängigen Drehungsklon ist für einen Anzeigebereich im Querformat, der mit einem primären Gerät im Hochformat verbunden ist, wahrscheinlich D3DKMDT_VPPR_XXX_OFFSET90 festgelegt.
- Für einen pfadunabhängigen Rotationsklon auf einem System vor Windows 8.1 wird für einen Anzeigebereich, der mit einem primären Gerät im Querformat verbunden ist, wahrscheinlich D3DKMDT_VPPR_XXX_OFFSET180 festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Kopfzeile | d3dkmdt.h |