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