Estrutura PixelHistoryIntersection

Representa informações sobre um determinado

Sintaxe

} PixelHistoryIntersection;

Membros

frameNumber
O quadro do evento de gráficos assocaited com esta operação.

Eid
A ID do evento de gráficos associado a esta operação.

renderTargetPtr
O destino de renderização originalmente associado (dentro do aplicativo capturado) com esta operação.

eventType
O tipo de evento associado a essa operação (especificamente, se esse evento é uma chamada de desenho).

empresas
As coordenadas do pixel no framebuffer.

bAssemblerStageGeneratesInstanceID
true se o montador de entrada gerar IDs de instância; caso contrário, false.

sinalizadores
Uma combinação de valores PIXELHISTORYFLAGS. Para obter mais informações, consulte a enumeração PIXELHISTORYFLAGS.

fbInitialRed
Framebuffer: valor do componente de cor vermelha de framebuffer antes de qualquer saída de sombreador de pixel ser mesclada; ou seja, no início deste quadro.

fbInitialGreen
Framebuffer: valor do componente de cor verde de framebuffer antes de qualquer saída de sombreador de pixel ser mesclada; ou seja, no início deste quadro.

fbInitialBlue
Framebuffer: valor do componente de cor azul de framebuffer antes de qualquer saída de sombreador de pixel ser mesclada; ou seja, no início deste quadro.

fbInitialAlpha
Framebuffer: o valor do componente de cor alfa de framebuffer antes que qualquer saída de sombreador de pixel seja mesclada; ou seja, no início deste quadro.

LabelFBInitialRed
Uma cadeia de caracteres COM que contém o nome do rótulo associado ao componente de cor vermelha do framebuffer antes de qualquer sombreamento de pixel; ou seja, no início deste quadro.

LabelFBInitialGreen
Uma cadeia de caracteres COM que contém o nome do rótulo associado ao componente de cor verde do framebuffer antes de qualquer sombreamento de pixel; ou seja, no início deste quadro.

LabelFBInitialBlue
Uma cadeia de caracteres COM que contém o nome do rótulo associado ao componente de cor azul do framebuffer antes de qualquer sombreamento de pixel; ou seja, no início deste quadro.

LabelFBInitialAlpha
Uma cadeia de caracteres COM que contém o nome do rótulo associado ao componente de cor alfa do framebuffer antes de qualquer sombreamento de pixel; ou seja, no início deste quadro.

fbRed
Framebuffer: valor do componente de cor vermelha de framebuffer depois que a saída do sombreador de pixel é mesclada; ou seja, a cor final do framebuffer.

fbGreen
Framebuffer: valor do componente de cor verde de framebuffer depois que a saída do sombreador de pixel é mesclada; ou seja, a cor final do framebuffer.

fbBlue
Framebuffer: valor do componente de cor azul de framebuffer depois que a saída do sombreador de pixel é mesclada; ou seja, a cor final do framebuffer.

fbAlpha
Framebuffer: o valor do componente de cor alfa de framebuffer depois que a saída do sombreador de pixel é mesclada; ou seja, a cor final do framebuffer.

LabelFBRed
Uma cadeia de caracteres COM que contém o nome do rótulo associado ao componente de cor vermelha do framebuffer após todo o sombreamento de pixel; ou seja, a cor final do framebuffer.

LabelFBGreen
Uma cadeia de caracteres COM que contém o nome do rótulo associado ao componente de cor verde do framebuffer após todo o sombreamento de pixel; ou seja, a cor final do framebuffer.

LabelFBBlue
Uma cadeia de caracteres COM que contém o nome do rótulo associado ao componente de cor azul do framebuffer após todo o sombreamento de pixel; ou seja, a cor final do framebuffer.

LabelFBAlpha
Uma cadeia de caracteres COM que contém o nome do rótulo associado ao componente de cor alfa do framebuffer após todo o sombreamento de pixel; ou seja, a cor final do framebuffer.

pixelKillReason
Especifica o motivo pelo qual a contribuição de cores do pixel foi interrompida.

Resultado
Se ocorreu um erro, contém o HRESULT do DirectX que especifica o erro.

Requisitos

parâmetro

Vspixengine. h