Skip to main content

Função PIXSetRetailMarker

Insere um marcador de varejo quando ocorre um determinado evento definido pelo usuário.

Sintaxe

Parâmetros

context   
Tipo: void*
Contexto do evento; aceita 1ID3D12GraphicsCommandList*,ID3D12CommandQueue*eID3D12XboxDmaCommandList*` (somente XBOX). color   
Tipo: UINT64
A cor que será usada no gráfico de tempo quando este evento ocorrer nas janelas do PIX.
Use PIX_COLOR para especificar uma cor, use PIX_COLOR_INDEX para especificar um índice de cor ou passe um DWORD bruto, observando que o formato é ARGB e que o valor do canal alfa deve ser 0xff.
formatString   _In_
Tipo: PCSTR
O nome a ser usado para descrever o evento. A cadeia de caracteres pode especificar zero ou mais espaços reservados de formato de cadeia de caracteres opcionais, muito semelhantes à formatação de sprintf. Tipo: … Se espaços reservados forem usados em formatString, deverá haver um número correspondente de parâmetros (até um máximo de 16) cujos tipos correspondam aos espaços reservados.

Valor retornado

Tipo: void

Comentários

Com um dispositivo de depuração ou instrumentado, PIXSetRetailMarker se comporta de forma idêntica a PIXSetMarker. Para um dispositivo de varejo, os marcadores serão incluídos em arquivos HIX para a depuração de travamentos da GPU. As chamadas a PIXSetRetailMarker podem ocorrer em qualquer lugar e não precisam vir depois de uma chamada a PIXBeginRetailEvent.

Requisitos

Cabeçalho: pix3.h Biblioteca: pixevt.lib Plataformas compatíveis: consoles da família XBOX One e consoles XBOX Series

Confira também

PIXSetRetailMarker(void*, UINT64, PCWSTR, …)
pix3
PIX (tópico sob NDA)
Last modified on October 6, 2026