次の方法で共有


D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN構造体 (d3dkmthk.h)

D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN 構造体は、フリップの現在の履歴トークンを識別します。

構文

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;

メンバーズ

hPrivateData

トークンのプライベート データを処理します。

PresentAtQpc

この QPC (クエリ パフォーマンス カウンター) 時刻にフレームを表示します。

Flags

フリップ現在履歴トークンの属性。

Flags.Discard

トークンを破棄します。

Flags.PresentAt

トークンを提示します。

Flags.hPrivateDataIsPointer

プライベート データ (hPrivateData) へのハンドルはポインターです。

Flags.Reserved

このメンバーは予約されています。

Flags.Value

フラグにアクセスする別の方法。

必要条件

要件 価値
ヘッダー d3dkmthk.h