Freigeben über


D3DKMT_GETPRESENTHISTORY Struktur (d3dkmthk.h)

Die D3DKMT_GETPRESENTHISTORY Struktur beschreibt den Zustand des Kopierverlaufs.

Syntax

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

Angehörige

[in] hAdapter

Der Ziehpunkt für den Grafikadapter.

[in] ProvidedSize

Unterstützt in Windows 7 und höheren Versionen.

Die Größe des bereitgestellten Puffers in Bytes, auf den der pTokens Member verweist.

[out] WrittenSize

Unterstützt in Windows 7 und höheren Versionen.

Die Größe in Bytes, die die D3DKMTGetPresentHistory Funktion in den Puffer kopiert, auf den das pTokens Member verweist oder die erforderliche Größe für das erste Token.

[in/out] pTokens

Unterstützt in Windows 7 und höheren Versionen.

Ein Zeiger auf den Puffer, der die Token empfängt. Jedes Token wird durch eine D3DKMT_PRESENTHISTORYTOKEN Struktur beschrieben.

[out] NumTokens

Unterstützt in Windows 7 und höheren Versionen.

Die Anzahl der Token, auf die die D3DKMTGetPresentHistory-Funktion in den Puffer kopiert, auf den der pTokens Member verweist.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmthk.h (einschließlich D3dkmthk.h)

Siehe auch

D3DKMTGetPresentHistory

D3DKMT_PRESENTHISTORYTOKEN