共用方式為


PixelHistoryIntersection 結構

表示特定的相關信息

語法

} PixelHistoryIntersection;

成員

frameNumber
與此作業相關聯的圖形事件框架。

開齋節
與此作關聯的圖形事件的ID。

renderTargetPtr 的
最初與此作關聯的呈現目標(在捕獲的應用程式內)。

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


框架緩衝區中像素的座標。

bAssemblerStageGeneratesInstanceID (是否裝配階段生成實例ID)
如果輸入彙編程式生成實例ID,則為 true;否則為 false。

旗標
PIXELHISTORYFLAGS 值的組合。 有關詳細資訊,請參閱 PIXELHISTORYFLAGS 枚舉。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

像素殺戮原因
指定圖元色彩貢獻已終止的原因。

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

需求

頁首

Vspixengine.h