Partager via


D3DDDIARG_VIEWPORTINFO structure (d3dumddi.h)

La structure D3DDDIARG_VIEWPORTINFO décrit l’emplacement et la taille d’un rectangle de découpage d’affichage.

Syntaxe

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

Membres

[in] X

Coordonnée x, en coordonnées d’écran, pour le coin supérieur gauche du rectangle de découpage d’affichage.

[in] Y

Coordonnée y, en coordonnées d’écran, pour le coin supérieur gauche du rectangle de découpage d’affichage.

[in] Width

Largeur, en coordonnées d’écran, du rectangle de découpage d’affichage dans lequel l’application effectue le rendu.

[in] Height

Hauteur, en coordonnées d’écran, du rectangle de découpage d’affichage où l’application effectue le rendu.

Remarques

La fonction SetViewport du pilote d’affichage en mode utilisateur doit mettre à jour la partie fenêtre d’affichage de son contexte de rendu interne avec les valeurs d’emplacement et de taille spécifiées dans la structure D3DDDIARG_VIEWPORTINFO. Le pilote peut utiliser ces informations pour effectuer le découpage de bande de protection.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

SetViewport