D3DKMT_GETPRESENTHISTORY 構造体 (d3dkmthk.h)

D3DKMT_GETPRESENTHISTORY構造体は、コピー履歴の状態を表します。

構文

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

メンバー

[in] hAdapter

グラフィックス アダプターへのハンドル。

[in] ProvidedSize

Windows 7 以降のバージョンでサポートされています。

pTokens メンバーが指す指定されたバッファーのサイズ (バイト単位)。

[out] WrittenSize

Windows 7 以降のバージョンでサポートされています。

D3DKMTGetPresentHistory 関数が pTokens メンバーが指すバッファーまたは最初のトークンに必要なサイズにコピーするサイズ (バイト単位)。

[in/out] pTokens

Windows 7 以降のバージョンでサポートされています。

トークンを受け取るバッファーへのポインター。 各トークンは、 D3DKMT_PRESENTHISTORYTOKEN 構造体によって記述されます。

[out] NumTokens

Windows 7 以降のバージョンでサポートされています。

D3DKMTGetPresentHistory 関数が pTokens メンバーが指すバッファーにコピーするトークンの数。

要件

要件
サポートされている最小のクライアント Windows Vista
Header d3dkmthk.h (D3dkmthk.h を含む)

こちらもご覧ください

D3DKMTGetPresentHistory

D3DKMT_PRESENTHISTORYTOKEN