Freigeben über


D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN Struktur (d3dkmthk.h)

Die D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN-Struktur identifiziert ein 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;

Angehörige

hPrivateData

Behandeln Sie die privaten Daten des Tokens.

PresentAtQpc

Präsentieren Sie den Frame zu dieser Zeit des QPC (Abfrageleistungsindikators).

Flags

Attribute eines Flip Present-History-Tokens.

Flags.Discard

Verwerfen Sie das Token.

Flags.PresentAt

Stellen Sie das Token dar.

Flags.hPrivateDataIsPointer

Das Handle zu den privaten Daten (hPrivateData) ist ein Zeiger.

Flags.Reserved

Dieses Mitglied ist reserviert.

Flags.Value

Eine alternative Möglichkeit, auf die Flags zuzugreifen.

Anforderungen

Anforderung Wert
Header- d3dkmthk.h