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
标头 d3dkmthk.h (包括 D3dkmthk.h)

另请参阅

D3DKMTGetPresentHistory

D3DKMT_PRESENTHISTORYTOKEN