共用方式為


PixelHistoryOperation 結構

表示圖元歷程記錄的相關資訊。

語法

} PixelHistoryOperation;

成員

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

五 氯 酚
與此作業相關聯的封裝呼叫。

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

iPrim
與作業相關聯的實際基本類型索引。

numPrims
與此作業相關聯的基本類型總數。

numVertsPerPrim
每個基本類型的頂點數目。

iInstance
轉譯實例時,與這項作業相關聯之實際實例的實例編號。

iInstanceCount
轉譯實例時,與這項作業相關聯的實例總數。

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

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

pVSFile
圖元著色器位元組資料流程的 FILEPTR。 這會傳回以偵錯。

pGSFile
幾何著色器位元組資料流程的 FILEPTR。 這會傳回以偵錯。

pPSFile
圖元著色器位元組資料流程的 FILEPTR。 這會傳回以偵錯。

pHSFile
殼層著色器位元組資料流程的 FILEPTR。 這會傳回以偵錯。

pDSFile
網域著色器位元組資料流程的 FILEPTR。 這會傳回以偵錯。

pCSFile
計算著色器位元組資料流程的 FILEPTR。 這會傳回以偵錯。

VertexShaderFile
包含頂點著色器來源檔案之檔案路徑的 COM 字串。

PixelShaderFile
COM 字串,包含圖元著色器來源檔案的檔案路徑。

GeometryShaderFile
包含幾何著色器來源檔案之檔案路徑的 COM 字串。

HullShaderFile
COM 字串,包含殼層著色器來源檔案的檔案路徑。

DomainShaderFile
COM 字串,包含網域著色器來源檔案的檔案路徑。

psRed
圖元著色器輸出:紅色色彩元件的值。

psGreen
圖元著色器輸出:綠色色彩元件的值。

psBlue
圖元著色器輸出:藍色色彩元件的值

psAlpha
圖元著色器輸出:Alpha 色彩元件的值

LabelPSRed
COM 字串,其中包含與圖元著色器輸出之紅色元件相關聯的標籤名稱。

LabelPSGreen
COM 字串,其中包含與圖元著色器輸出之綠色元件相關聯的標籤名稱。

LabelPSBlue
COM 字串,其中包含與圖元著色器輸出之藍色元件相關聯的標籤名稱。

LabelPSAlpha
COM 字串,其中包含與圖元著色器輸出之 Alpha 色彩元件相關聯的標籤名稱。

pixelKillReason
圖元著色器輸出:終止圖元輸出的原因。

pixelOccluded
如果遮蔽圖元,則為 true;否則為 false。

fbRed
Framebuffer:合併圖元著色器輸出之前的紅色色彩元件值。

fbGreen
Framebuffer:合併圖元著色器輸出之前框架緩衝區的綠色色彩元件值。

fbBlue
Framebuffer:合併圖元著色器輸出之前,框架緩衝區的藍色元件值。

fbAlpha
Framebuffer:合併圖元著色器輸出之前,框架緩衝區的 Alpha 色彩元件值。

LabelFBRed
COM 字串,其中包含與框架緩衝區紅色元件相關聯的標籤名稱。

LabelFBGreen
COM 字串,其中包含與框架緩衝區之綠色元件相關聯的標籤名稱。

LabelFBBlue
COM 字串,其中包含與框架緩衝區藍色元件相關聯的標籤名稱。

LabelFBAlpha
COM 字串,其中包含與 Framebuffer Alpha 色彩元件相關聯的標籤名稱。

拓撲
繪製呼叫的頂點拓撲 (三角形清單、三角形帶狀等) 。

頂點
COM 字串,包含從這個基本類型開始的頂點緩衝區。 頂點緩衝區會遵循管線階段中指定的輸入配置格式。

vertexSize
以位元組為單位的單一頂點大小。

InputLayout
COM 字串,包含與繪製呼叫相關聯的 InputLayoutStruct 結構序列。

HResult
DirectX Hresult。 發生問題時,這可用來顯示錯誤。

規格需求

標頭

Vspixengine.h