structure D3DKMT_GETPRESENTHISTORY (d3dkmthk.h)

La structure D3DKMT_GETPRESENTHISTORY décrit l’état de l’historique de copie.

Syntaxe

typedef struct _D3DKMT_GETPRESENTHISTORY {
  [in]     D3DKMT_HANDLE              hAdapter;
  [in]     UINT                       ProvidedSize;
  [out]    UINT                       WrittenSize;
  [in/out] D3DKMT_PRESENTHISTORYTOKEN *pTokens;
  [out]    UINT                       NumTokens;
} D3DKMT_GETPRESENTHISTORY;

Membres

[in] hAdapter

Handle de la carte graphique.

[in] ProvidedSize

Pris en charge dans Windows 7 et versions ultérieures.

Taille, en octets, de la mémoire tampon fournie vers laquelle pointe le membre pTokens .

[out] WrittenSize

Pris en charge dans Windows 7 et versions ultérieures.

Taille, en octets, que la fonction D3DKMTGetPresentHistory copie dans la mémoire tampon vers laquelle le membre pTokens pointe ou la taille requise pour le premier jeton.

[in/out] pTokens

Pris en charge dans Windows 7 et versions ultérieures.

Pointeur vers la mémoire tampon qui reçoit les jetons. Chaque jeton est décrit par une structure D3DKMT_PRESENTHISTORYTOKEN .

[out] NumTokens

Pris en charge dans Windows 7 et versions ultérieures.

Nombre de jetons que la fonction D3DKMTGetPresentHistory copie dans la mémoire tampon vers laquelle pointe le membre pTokens .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
En-tête d3dkmthk.h (inclure D3dkmthk.h)

Voir aussi

D3DKMTGetPresentHistory

D3DKMT_PRESENTHISTORYTOKEN