dcl_resource_raw (sm5 - asm)

宣告著色器資源輸入,並將其指派給 t# - 資源的預留位置暫存器。

dcl_resource_raw dstSRV
項目 描述
dstSRV
[in]宣告為原始緩衝區之 ShaderResourceView 參考的 t# 暫存器。

備註

結構的內容沒有型別;在記憶體上執行的作業可能會隱含地將資料解譯為具有類型。

參考原始 t# 的指示會採用 1D 位址,這是一個不帶正負號的 32 位值,指定緩衝區中 32 位對齊位置的位元組位移。 位址必須是 4 個 (個位元組) 的倍數。

系結至 t# 的檢視必須在其建立時指定 RAW;否則,從著色器存取時的行為是未定義的。

cs_4_0和cs_4_1支援此指示。

本指示適用于下列著色器階段:

頂點 船體 網域 幾何形狀 像素 計算
X X X X X X

最小著色器模型

下列著色器模型支援此指示:

著色器模型 支援
著色器模型 5
著色器模型 4.1
著色器模型 4
著色器模型 3 (DirectX HLSL)
著色器模型 2 (DirectX HLSL)
著色器模型 1 (DirectX HLSL)

著色器模型 5 元件 (DirectX HLSL)