Sdílet prostřednictvím


Struktura PixelHistoryOperation

Představuje informace o historii pixelů.

Syntaxe

} PixelHistoryOperation;

Členové

eid
ID grafické události přidružené k této operaci.

Plastové mazivo
Zabalené hovory spojené s touto operací.

renderTargetPtr – vykreslit
Cíl vykreslování původně přidružený (uvnitř zachycené aplikace) k této operaci.

iPrim
Index skutečného primitiva spojeného s touto operací.

numPrims
Celkový počet primitiv přidružených k této operaci.

numVertsPerPrim
Počet vrcholů na primitivum.

iInstance
Při vykreslování instancí se jedná o číslo instance skutečné instance přidružené k této operaci.

iInstanceCount
Při vykreslování instancí se jedná o celkový počet instancí přidružených k této operaci.

ID instance bAssemblerStageGeneratesInstance
true, pokud vstupní assembler generuje ID instance; v opačném případě false.

příznaky
Kombinace hodnot PIXELHISTORYFLAGS. Další informace naleznete ve výčtu PIXELHISTORYFLAGS.

pVSFile
FILEPTR pro datový proud bajtů pixel shaderu. To se předává zpět, aby se ladilo.

pGSFile
FILEPTR pro bajtový proud shaderu geometrie. To se předává zpět, aby se ladilo.

pPSFile
FILEPTR pro datový proud bajtů pixel shaderu. To se předává zpět, aby se ladilo.

pHSFile
FILEPTR pro datový proud bajtů shaderu trupu. To se předává zpět, aby se ladilo.

pDSFile
FILEPTR pro bajtový datový proud shaderu domény. To se předává zpět, aby se ladilo.

pCSFile
FILEPTR pro datový proud bajtů výpočetního shaderu. To se předává zpět, aby se ladilo.

Soubor VertexShaderFile
Řetězec COM obsahující cestu k souboru zdrojového souboru vertex shaderu.

Soubor PixelShader
Řetězec COM obsahující cestu k souboru zdrojového souboru pixel shaderu.

Soubor GeometryShaderFile
Řetězec COM obsahující cestu k souboru zdrojového souboru shaderu geometrie.

Soubor HullShaderFile
Řetězec COM obsahující cestu k souboru zdrojového souboru shaderu hull.

Soubor DomainShaderFile
Řetězec COM obsahující cestu k souboru zdrojového souboru doménového shaderu.

psRed
Výstup pixel shaderu: hodnota složky červené barvy.

psGreen
Výstup pixel shaderu: hodnota zelené barevné složky.

psBlue
Výstup pixel shaderu: hodnota složky modré barvy

psAlpha
Výstup pixel shaderu: hodnota barevné komponenty alfa

LabelPSRed
Řetězec modelu COM obsahující název popisku spojeného s komponentou červené barvy výstupu pixel shaderu.

LabelPSGreen
Řetězec COM obsahující název popisu spojeného s komponentou zelené barvy výstupu pixel shaderu.

LabelPSBlue
Řetězec COM obsahující název popisku spojeného s modrou barevnou složkou výstupu pixel shaderu.

LabelPSAlpha
Řetězec modelu COM obsahující název popisku spojeného s komponentou barvy alfa výstupu pixel shaderu.

pixelKillReason
Výstup pixel shaderu: důvod, proč byl výstup pixelu ukončen.

pixelUzavřený
true, pokud je obrazový bod zakrytý; v opačném případě false.

fbRed
Framebuffer: hodnota červené barevné složky framebufferu před sloučením výstupu pixel shaderu.

fbGreen
Framebuffer: hodnota zelené barevné složky framebufferu před sloučením výstupu pixel shaderu.

fbBlue
Framebuffer: hodnota modré barevné složky framebufferu před sloučením výstupu pixel shaderu.

fbAlpha
Framebuffer: hodnota alfa barevné složky framebufferu před sloučením výstupu pixel shaderu.

LabelFBRed
Řetězec modelu COM obsahující název popisku spojeného s červenou složkou framebufferu obsahující červenou barvu.

LabelFBGreen
Řetězec COM obsahující název popisku spojeného se složkou zelené barvy framebufferu.

LabelFBBlue
Řetězec COM obsahující název návěští spojeného s modrou složkou framebufferu.

LabelFBAlpha
Řetězec COM obsahující název popisku spojeného s komponentou alfa barvy ve vyrovnávací paměti rámců.

topologie
Topologie vrcholů volání kreslení (seznam trojúhelníků, trojúhelníkový pruh atd.).

vrcholy
Řetězec COM obsahující vyrovnávací paměť vrcholů začínající na tomto primitivu. Vyrovnávací paměť vrcholů se řídí formátem vstupního rozvržení určeným ve fázi zřetězení.

vertexSize
Velikost jednoho vrcholu v bajtech.

InputLayout
Řetězec COM obsahující sekvenci struktur InputLayoutStruct přidružených k volání draw.

HResult
The DirectX Hresult. V případě problému lze tuto možnost použít k zobrazení chyby.

Požadavky

Záhlaví

Vspixengine.h