Freigeben über


D3DDDIARG_VIEWPORTINFO-Struktur (d3dumddi.h)

Die D3DDDIARG_VIEWPORTINFO-Struktur beschreibt die Position und Größe eines Rechtecks mit Beschneidung.

Syntax

typedef struct _D3DDDIARG_VIEWPORTINFO {
  [in] UINT X;
  [in] UINT Y;
  [in] UINT Width;
  [in] UINT Height;
} D3DDDIARG_VIEWPORTINFO;

Member

[in] X

Die x-Koordinate in Bildschirmkoordinaten für die obere linke Ecke des Rechtecks mit Beschneidung.

[in] Y

Die y-Koordinate in Bildschirmkoordinaten für die obere linke Ecke des Rechtecks mit Beschneidung.

[in] Width

Die Breite des Rechtecks zwischen Ansicht und Beschneidung in Bildschirmkoordinaten, in dem die Anwendung gerendert wird.

[in] Height

Die Höhe des Rechtecks zwischen Ansicht und Beschneidung in Bildschirmkoordinaten, in dem die Anwendung gerendert wird.

Hinweise

Die SetViewport-Funktion des Benutzermodus-Anzeigetreibers sollte den Viewportteil des internen Renderingkontexts mit den in der D3DDDIARG_VIEWPORTINFO-Struktur angegebenen Positions- und Größenwerten aktualisieren. Der Treiber kann diese Informationen verwenden, um das Beschneiden von Schutzbändern durchzuführen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

SetViewport