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

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

要件

要件
Header d3dkmthk.h