Partager via


structure D3DDDIARG_PRESENT (d3dumddi.h)

La structure D3DDDIARG_PRESENT décrit une ressource à afficher.

Syntaxe

typedef struct _D3DDDIARG_PRESENT {
  [in] HANDLE                   hSrcResource;
  [in] UINT                     SrcSubResourceIndex;
  [in] HANDLE                   hDstResource;
       UINT                     DstSubResourceIndex;
  [in] D3DDDI_PRESENTFLAGS      Flags;
  [in] D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
} D3DDDIARG_PRESENT;

Membres

[in] hSrcResource

Handle de la ressource source à afficher. hSrcResource peut avoir la valeur NULL si le pilote d’affichage en mode utilisateur doit effectuer une opération de remplissage de couleur à l’écran.

[in] SrcSubResourceIndex

Index de base zéro dans la ressource source, qui est spécifié par le handle dans le membre hSrcResource . Cet index indique la sous-ressource ou la surface à afficher.

[in] hDstResource

Handle de la ressource de destination à afficher. Si la valeur est NULL, le pilote d’affichage en mode utilisateur est informé qu’une opération de remplissage de couleur se produira, mais que le pilote en mode utilisateur n’est pas censé effectuer l’opération. Le pilote miniport d’affichage effectue l’opération de remplissage de couleur réelle et sera informé de la valeur de couleur à ce moment-là.

DstSubResourceIndex

[in] Index de base zéro dans la ressource de destination, qui est spécifié par le handle dans le membre hDstResource . Cet index indique la sous-ressource ou la surface à afficher.

[in] Flags

Structure D3DDDI_PRESENTFLAGS qui identifie, dans les indicateurs de champ binaire, comment afficher.

[in] FlipInterval

Valeur de type D3DDDI_FLIPINTERVAL_TYPE qui indique l’intervalle de basculement (autrement dit, si le basculement se produit après zéro, une, deux, trois ou quatre synchronisations verticales).

Configuration requise

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

Voir aussi

Présent