Compartilhar via


estrutura D3DDDICB_LOGUMDMARKER (d3dumddi.h)

Especifica informações sobre o local de um evento de marcador etw (Rastreamento de Eventos para Windows) definido pelo driver de exibição no modo de usuário.

Sintaxe

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

Membros

[in] hContext

Um identificador para um contexto Direct3D que sinaliza eventos de marcador ETW. Esse também é o contexto no qual a função pfnRenderCb será chamada.

APISequenceNumber

O número de sequência de API ao qual o evento de marcador está associado.

Index

Indica qual chamada de sequência de API causou esse evento de marcador. Se zero, o evento de marcador corresponde ao número de sequência de API mais recente após uma chamada para a função pfnSetMarker . Se 1, o evento de marcador estará localizado no número de sequência de API a seguir. E assim por diante.

Deve ser -1 se nenhum carimbo de data/hora estiver associado a esse evento de marcador.

StringIndex

O deslocamento, em bytes, da entrada da tabela de cadeia de caracteres apontada por Informações. Pode ser negativo se a cadeia de caracteres for passada junto com o evento de marcador.

Info

Uma cadeia de caracteres de texto personalizada inserida no pacote ETW. Pode ser NULL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Cabeçalho d3dumddi.h (inclua D3d10umddi.h)

Confira também

pfnRenderCb

pfnSetMarker