Partager via


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 l’adaptateur 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.

La taille, en octets, que la fonction D3DKMTGetPresentHistory copie dans la mémoire tampon que la fonction pTokens pointe vers 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 le membre pTokens pointe.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmthk.h (include D3dkmthk.h)

Voir aussi

D3DKMTGetPresentHistory

D3DKMT_PRESENTHISTORYTOKEN