没有与参数列表匹配的构造函数 "SMAA::ExternalStorage::ExternalStorage"实例

qq_40436860 2019-03-06 02:04:03
class SMAA {
public:
class ExternalStorage;

enum Mode { MODE_SMAA_1X, MODE_SMAA_T2X, MODE_SMAA_S2X, MODE_SMAA_4X };
enum Preset { PRESET_LOW, PRESET_MEDIUM, PRESET_HIGH, PRESET_ULTRA, PRESET_CUSTOM };
enum Input { INPUT_LUMA, INPUT_COLOR, INPUT_DEPTH };

/**
* By default, two render targets will be created for storing
* intermediate calculations. If you have spare render targets,
* search for @EXTERNAL_STORAGE.
*/
SMAA(ID3D10Device *device, int width, int height,
Preset preset = PRESET_HIGH,bool predication = false, bool reprojection = false,
const ExternalStorage &storage=ExternalStorage()); //此处为错误部分
~SMAA();


class ExternalStorage {
public:
ExternalStorage(ID3D10ShaderResourceView *edgesSRV=NULL, //此处为错误部分的类
ID3D10RenderTargetView *edgesRTV=NULL,
ID3D10ShaderResourceView *weightsSRV=NULL,
ID3D10RenderTargetView *weightsRTV=NULL)
: edgesSRV(edgesSRV),
edgesRTV(edgesRTV),
weightsSRV(weightsSRV),
weightsRTV(weightsRTV) {}
ID3D10ShaderResourceView *edgesSRV, *weightsSRV;
ID3D10RenderTargetView *edgesRTV, *weightsRTV;
};
...全文
29 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

64,637

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧