D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmthk-_d3dkmt_flipmanager_presenthistorytoken)

D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN structure

Description

The D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN structure identifies a flip present-history token.

Members

hPrivateData

Handle to the token's private data.

PresentAtQpc

Present the frame at this QPC (Query Performance Counter) time.

Flags

Attributes of a flip present-history token.

Flags.Discard

Discard the token.

Flags.PresentAt

Present the token.

Flags.hPrivateDataIsPointer

The handle to the private data (hPrivateData) is a pointer.

Flags.Reserved

This member is reserved.

Flags.Value

An alternative way to access the flags.