Compartir a través de


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 ha definido el controlador de pantalla en modo de usuario.

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 Información. 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 Valor
cliente mínimo admitido Windows 8.1
servidor mínimo admitido Windows Server 2012 R2
encabezado de d3dumddi.h (incluya D3d10umddi.h)

Consulte también

pfnRenderCb

pfnSetMarker