Поделиться через


структура 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