OUTPUTDUPL_CONTEXT_DEBUG_INFO structure (d3dkmthk.h)

The output duplicate context debug info.

Syntax

typedef struct _OUTPUTDUPL_CONTEXT_DEBUG_INFO {
  OUTPUTDUPL_CONTEXT_DEBUG_STATUS Status;
  void                            D3DKMT_PTR(
    HANDLE    unnamedParam1,
    ProcessID unnamedParam2
  );
  UINT32                          AccumulatedPresents;
  D3DKMT_ALIGN64 LARGE_INTEGER    LastPresentTime;
  D3DKMT_ALIGN64 LARGE_INTEGER    LastMouseTime;
  CHAR                            ProcessName[DXGK_DIAG_PROCESS_NAME_LENGTH];
} OUTPUTDUPL_CONTEXT_DEBUG_INFO;

Members

Status

A OUTPUTDUPL_CONTEXT_DEBUG_STATUS status.

void D3DKMT_PTR( HANDLE unnamedParam1, ProcessID unnamedParam2)

AccumulatedPresents

The accumulated presents.

LastPresentTime

The last present time.

LastMouseTime

The last mouse time.

ProcessName[DXGK_DIAG_PROCESS_NAME_LENGTH]

The process name.

Requirements

Requirement Value
Header d3dkmthk.h