2

識別子「RWTexture2D」が未定義であるというエラーが発生しましたが、RWTexture2Dのヒアラーファイルが見つかりません。誰かがそれまたは他の解決策を知っていますか?

4

2 に答える 2

2

RWTexture2Dは、C ++コードではなく、HLSL(シェーダー)コードで使用するタイプです。

于 2012-05-22T03:34:54.783 に答える
0

シェーダー/HLSLコードでタイプ(テンプレートなど)を指定する必要があります。だからこのようなもの:

だからこれは間違っています:

RWTexture2D tex;

しかし、これは正しいです:

RWTexture2D<float> tex;

[RWTexture2D][1]HLSLタイプのドキュメントを参照してください。

于 2012-05-22T03:35:13.067 に答える