D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN structure (d3dkmthk.h)

The D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN structure identifies a flip present-history token.

Syntax

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;

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.

Requirements

Requirement Value
Header d3dkmthk.h