Freigeben über


D3DBOX-Struktur

Definiert ein Volume.

Syntax

typedef struct D3DBOX {
  UINT Left;
  UINT Top;
  UINT Right;
  UINT Bottom;
  UINT Front;
  UINT Back;
} D3DBOX, *LPD3DBOX;

Member

Left

Typ: UINT

Position der linken Seite des Felds auf der x-Achse.

Top

Typ: UINT

Position des oberen Rands des Felds auf der y-Achse.

Right

Typ: UINT

Position der rechten Seite des Felds auf der x-Achse.

bottom

Typ: UINT

Position des unteren Rands des Felds auf der y-Achse.

Front

Typ: UINT

Position der Vorderseite des Felds auf der Z-Achse.

Zurück

Typ: UINT

Position der Rückseite des Felds auf der Z-Achse.

Bemerkungen

D3DBOX umfasst den linken, oberen und vorderen Rand; Die rechte, untere und hintere Kante sind jedoch nicht enthalten. Beispielsweise würde ein Feld, das 100 Einheiten breit ist und bei 0 beginnt (also einschließlich der Punkte bis einschließlich 99), mit einem Wert von 0 für den linken Member und einem Wert von 100 für das Rechte Element ausgedrückt. Beachten Sie, dass der Wert 99 für das Right-Element nicht verwendet wird.

Bei D3DBOX gelten die Einschränkungen für die Seitenreihenfolge von links nach rechts, von oben nach unten und von vorne nach hinten.

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Siehe auch

Direct3D-Strukturen