Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje informacje o historii pikseli.
Składnia
} PixelHistoryOperation;
Członkowie
Eid powiedział:
Identyfikator zdarzenia graficznego skojarzonego z tą operacją.
Współpraca międzynarodowa (PCP
Spakowane połączenia skojarzone z tą operacją.
renderTargetPtr
Obiekt docelowy renderowania pierwotnie skojarzony (wewnątrz przechwyconej aplikacji) z tą operacją.
iPrim powiedział:
Indeks rzeczywistego prymitywu skojarzonego z tą operacją.
numPrims powiedział:
Łączna liczba prymitywów skojarzonych z tą operacją.
numVertsPerPrim
Liczba wierzchołków na prymityw.
Instancja iInstance (Instancja i
Podczas renderowania wystąpień numer rzeczywistego wystąpienia skojarzonego z tą operacją.
iInstanceCount (liczba)
Podczas renderowania wystąpień łączna liczba wystąpień skojarzonych z tą operacją.
bAssemblerStageGeneratesInstanceID
true , jeśli asembler wejściowy generuje identyfikatory wystąpień; w przeciwnym razie false.
flagi
Kombinacja wartości PIXELHISTORYFLAGS. Aby uzyskać więcej informacji, zobacz wyliczenie PIXELHISTORYFLAGS.
pVSFile
FILEPTR dla strumienia bajtów modułu cieniującego piksele. Jest to przekazywane z powrotem w celu debugowania.
pGSFile
FILEPTR dla strumienia bajtów modułu cieniującego geometrię. Jest to przekazywane z powrotem w celu debugowania.
pPSFile (Biblioteka pPSFile)
FILEPTR dla strumienia bajtów modułu cieniującego piksele. Jest to przekazywane z powrotem w celu debugowania.
pHSFile
FILEPTR dla strumienia bajtów modułu cieniującego kadłuba. Jest to przekazywane z powrotem w celu debugowania.
pDSFile
FILEPTR dla strumienia bajtów modułu cieniującego domeny. Jest to przekazywane z powrotem w celu debugowania.
pCSFile
FILEPTR dla strumienia bajtów modułu cieniującego obliczeniowe. Jest to przekazywane z powrotem w celu debugowania.
Plik VertexShaderFile
Ciąg COM zawierający ścieżkę do pliku źródłowego modułu cieniującego wierzchołków.
Plik PixelShaderFile (Plik cieniowania pikseli)
Ciąg COM zawierający ścieżkę do pliku źródłowego modułu cieniującego pikseli.
GeometryShaderFile (Plik GeometryShader)
Ciąg COM zawierający ścieżkę do pliku źródłowego modułu cieniującego geometrii.
Plik HullShaderFile
Ciąg COM zawierający ścieżkę do pliku źródłowego modułu cieniującego kadłuba.
DomainShaderFile (Plik cieniowania domeny)
Ciąg COM zawierający ścieżkę do pliku źródłowego modułu cieniującego domeny.
psCzerwony
Dane wyjściowe pixel shader: wartość składnika koloru czerwonego.
psZielony
Dane wyjściowe pixel shader: wartość składnika koloru zielonego.
psBlue (psBlue)
Dane wyjściowe pixel shader: wartość składnika koloru niebieskiego
psAlpha (wersja alfa ps)
Dane wyjściowe modułu cieniującego pikseli: wartość składnika koloru alfa
Etykieta PSRed
Ciąg COM zawierający nazwę etykiety skojarzonej ze składnikiem koloru czerwonego danych wyjściowych modułu cieniującego piksele.
EtykietaPSGreen
Ciąg COM zawierający nazwę etykiety skojarzonej ze składnikiem koloru zielonego danych wyjściowych modułu cieniowania pikseli.
Etykieta PSBlue
Ciąg COM zawierający nazwę etykiety skojarzonej ze składnikiem koloru niebieskiego danych wyjściowych modułu cieniującego piksele.
EtykietaPSAlpha
Ciąg COM zawierający nazwę etykiety skojarzonej ze składnikiem koloru alfa danych wyjściowych modułu cieniującego piksele.
pixelKillReason (Powód zabójstwa)
Dane wyjściowe modułu cieniującego pikseli: powód, dla którego wyjście pikseli zostało zabite.
pixelOkludowany
true, jeśli piksel jest przesłonięty; w przeciwnym razie false.
fbCzerwony
Bufor ramki: wartość składnika koloru czerwonego bufora ramki przed scaleniem danych wyjściowych modułu cieniowania pikseli.
fbZielony
Bufor ramki: wartość składnika koloru zielonego bufora ramki przed scaleniem danych wyjściowych modułu cieniowania pikseli.
fbBlue (Niebieski)
Bufor ramki: wartość składnika niebieskiego koloru bufora ramki przed scaleniem danych wyjściowych modułu cieniowania pikseli.
Biblioteka fbAlpha
Bufor ramki: wartość składnika koloru alfa bufora ramki przed scaleniem danych wyjściowych modułu cieniowania pikseli.
EtykietaFBRed
Ciąg COM zawierający nazwę etykiety skojarzonej ze składnikiem bufora ramki w kolorze czerwonym.
EtykietaFBGreen
Ciąg COM zawierający nazwę etykiety skojarzonej ze składnikiem bufora ramki w kolorze zielonym.
EtykietaFBBlue
Ciąg COM zawierający nazwę etykiety skojarzonej ze składnikiem bufora ramki w kolorze niebieskim.
EtykietaFBAlpha
Ciąg COM zawierający nazwę etykiety skojarzonej ze składnikiem koloru alfa bufora ramki.
topologia
Topologia wierzchołków wywołań rysowania (lista trójkątów, pasek trójkąta itp.).
Wierzchołki
Ciąg COM zawierający bufor wierzchołków rozpoczynający się od tego elementu pierwotnego. Bufor wierzchołków jest zgodny z formatem układu wejściowego określonym na etapie potoku.
Rozmiar wierzchołka
Rozmiar pojedynczego wierzchołka w bajtach.
Układ wejściowy
Ciąg COM zawierający sekwencję struktur InputLayoutStruct skojarzonych z wywołaniem draw.
HResult
Wynik DirectX. W przypadku problemu można to wykorzystać do wyświetlenia błędu.
Wymagania
Nagłówek | Silnik vspixengine.h |