2

我收到标识符“RWTexture2D”的错误未定义,但无处可找到 RWTexture2D 的听者文件。有没有人知道这一点或任何其他解决方案?

4

2 回答 2

2

RWTexture2D是您将在 HLSL(着色器)代码中使用的类型,而不是在 C++ 代码中使用的类型。

于 2012-05-22T03:34:54.783 回答
0

您需要在着色器/HLSL 代码中提供类型(如模板)。所以是这样的:

所以这是错误的:

RWTexture2D tex;

但这是正确的:

RWTexture2D<float> tex;

请参阅[RWTexture2D][1]HLSL 类型的文档。

于 2012-05-22T03:35:13.067 回答