Compartilhar via


estrutura DXGK_FLIPQUEUE_LOG_ENTRY (d3dkmddi.h)

No de modelo de fila de inversão de hardware, a estrutura DXGK_FLIPQUEUE_LOG_ENTRY contém uma única entrada de log de fila de inversão para uma inversão concluída ou cancelada.

Sintaxe

typedef struct _DXGK_FLIPQUEUE_LOG_ENTRY {
  ULONGLONG PresentId;
  ULONGLONG PresentTimestamp;
} DXGK_FLIPQUEUE_LOG_ENTRY;

Membros

PresentId

[in] Identifica a inversão concluída ou cancelada.

PresentTimestamp

[in] Carimbo de data/hora da inversão. Esse valor é especificado em unidades de contador de relógio de CPU (obtidas de KeQueryPerformanceCounter). PresentTimestamp pode ser um dos seguintes valores:

Valor Significado
DXGK_HWFLIPQUEUE_TIMESTAMP_CANCELLED O lançamento foi cancelado e o conteúdo nunca foi exibido na tela.
Valor > 0 O carimbo de data/hora quando a inversão começou a ficar visível na tela; ou seja, a hora de início do exame.

Observações

A estrutura DXGKARG_SETFLIPQUEUELOGBUFFER contém um ponteiro para uma matriz de estruturas DXGK_FLIPQUEUE_LOG_ENTRY.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11 (WDDM 3.0)
cabeçalho d3dkmddi.h

Consulte também

DXGKARG_SETFLIPQUEUELOGBUFFER

DXGKDDI_SETFLIPQUEUELOGBUFFER