// d3dkmthk.h
typedef struct _D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN {
D3DKMT_ALIGN64 ULONG64 hPrivateData;
D3DKMT_ALIGN64 ULONGLONG PresentAtQpc;
union {
struct {
UINT Discard : 1;
UINT PresentAt : 1;
UINT hPrivateDataIsPointer : 1;
UINT Reserved : 29;
};
UINT Value;
} Flags;
} D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN;
View the official Windows Driver Kit DDI referenceNo description available.
The D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN structure identifies a flip present-history token.
hPrivateDataHandle to the token's private data.
PresentAtQpcPresent the frame at this QPC (Query Performance Counter) time.
FlagsAttributes of a flip present-history token.
Flags.DiscardDiscard the token.
Flags.PresentAtPresent the token.
Flags.hPrivateDataIsPointerThe handle to the private data (hPrivateData) is a pointer.
Flags.ReservedThis member is reserved.
Flags.ValueAn alternative way to access the flags.