Share via


estructura D3DDDICB_LOGUMDMARKER (d3dumddi.h)

Especifica información sobre la ubicación de un evento de marcador de seguimiento de eventos para Windows (ETW) que el controlador de pantalla en modo de usuario ha definido.

Sintaxis

typedef struct D3DDDICB_LOGUMDMARKER {
  [in] HANDLE  hContext;
       UINT64  APISequenceNumber;
       INT     Index;
       INT     StringIndex;
       LPCWSTR Info;
} D3DDDICB_LOGUMDMARKER;

Miembros

[in] hContext

Identificador de un contexto de Direct3D que señala eventos de marcador ETW. También es el contexto en el que se llamará a la función pfnRenderCb .

APISequenceNumber

Número de secuencia de API al que está asociado el evento de marcador.

Index

Indica qué llamada de secuencia de API provocó este evento de marcador. Si es cero, el evento de marcador corresponde al número de secuencia de API más reciente después de una llamada a la función pfnSetMarker . Si es 1, el evento de marcador se encuentra en el siguiente número de secuencia de API. y así sucesivamente.

Debe ser -1 si no hay marcas de tiempo asociadas a este evento de marcador.

StringIndex

Desplazamiento, en bytes, de la entrada de tabla de cadenas a la que apunta Info. Puede ser negativo si la cadena se pasa junto con el evento de marcador.

Info

Cadena de texto personalizada incrustada en el paquete ETW. Puede ser NULL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1
Servidor mínimo compatible Windows Server 2012 R2
Encabezado d3dumddi.h (incluya D3d10umddi.h)

Consulte también

pfnRenderCb

pfnSetMarker