共用方式為


PixelHistoryIntersection 結構

表示特定的相關資訊

語法

} PixelHistoryIntersection;

成員

frameNumber
此作業所描述的圖形事件架構。

開齋節
與此作業相關聯的圖形事件識別碼。

renderTargetPtr
原本與擷取的應用程式內 (相關聯的轉譯目標,) 此作業。

eventType
與此作業相關聯的事件種類 (具體來說,此事件是否為繪製呼叫) 。


框架緩衝區中圖元的座標。

bAssemblerStageGeneratesInstanceID
如果輸入組合器產生實例識別碼,則為 true;否則為 false。

flags
PIXELHISTORYFLAGS 值的組合。 如需詳細資訊,請參閱 PIXELHISTORYFLAGS 列舉。

fbInitialRed
Framebuffer:合併任何圖元著色器輸出之前的紅色色彩元件值;也就是說,在這個框架的開頭。

fbInitialGreen
Framebuffer:合併任何圖元著色器輸出之前,框架緩衝區的綠色元件值;也就是說,在這個框架的開頭。

fbInitialBlue
Framebuffer:合併任何圖元著色器輸出之前,框架緩衝區的藍色元件值;也就是說,在這個框架的開頭。

fbInitialAlpha
Framebuffer:在合併任何圖元著色器輸出之前,框架緩衝區的 Alpha 色彩元件值;也就是說,在這個框架的開頭。

LabelFBInitialRed
COM 字串,其中包含任何圖元網底之前,與框架緩衝區紅色元件相關聯的標籤名稱;也就是說,在這個框架的開頭。

LabelFBInitialGreen
COM 字串,其中包含任何圖元網底之前,與框架緩衝區綠色元件相關聯的標籤名稱;也就是說,在這個框架的開頭。

LabelFBInitialBlue
COM 字串,其中包含任何圖元網底之前,與框架緩衝區的藍色元件相關聯的標籤名稱;也就是說,在這個框架的開頭。

LabelFBInitialAlpha
COM 字串,其中包含任何圖元網底之前,與 Framebuffer Alpha 色彩元件相關聯的標籤名稱;也就是說,在這個框架的開頭。

fbRed
Framebuffer:合併所有圖元著色器輸出後的紅色色彩元件值;也就是說,最終的框架緩衝區色彩。

fbGreen
Framebuffer:合併所有圖元著色器輸出後的綠色色彩元件值;也就是說,最終的框架緩衝區色彩。

fbBlue
Framebuffer:合併所有圖元著色器輸出後的藍色色彩元件值;也就是說,最終的框架緩衝區色彩。

fbAlpha
Framebuffer:合併所有圖元著色器輸出後的 Alpha 色彩元件值;也就是說,最終的框架緩衝區色彩。

LabelFBRed
COM 字串,其中包含所有圖元網底之後,與框架緩衝區紅色元件相關聯的標籤名稱;也就是說,最終的框架緩衝區色彩。

LabelFBGreen
COM 字串,其中包含所有圖元網底之後,與框架緩衝區綠色元件相關聯的標籤名稱;也就是說,最終的框架緩衝區色彩。

LabelFBBlue
COM 字串,其中包含所有圖元網底之後,與框架緩衝區的藍色元件相關聯的標籤名稱;也就是說,最終的框架緩衝區色彩。

LabelFBAlpha
COM 字串,其中包含所有圖元網底之後,與框架緩衝區的 Alpha 色彩元件相關聯的標籤名稱;也就是說,最終的框架緩衝區色彩。

pixelKillReason
指定刪除圖元色彩貢獻的原因。

HResult
如果發生錯誤,則包含指定錯誤的 DirectX HRESULT。

規格需求

標頭

Vspixengine.h