我的构造函数方法不接受参数 (directX/windows)

my constructor method doesn't accept the arguments (directX/windows)

所以我有一个构造方法:

    SpriteSheet(wchar_t* filename, Graphics* gfx);

接受输入(文件名)并从中创建纹理。 问题是当我尝试像这样使用它时:

sprites = new SpriteSheet(L"background.png", gfx);

intellisense 将其加下划线并表示:

no instance of constructor "SpriteSheet::SpriteSheet" matches the argument list

argument types are const wchar_t [15], Graphics*

我正在逐步按照指南进行操作,但我无法弄清楚哪里出了问题。

它想要一个 wchar_t 所以我给它一个 wchar_t...我迷路了,我真的不知道该怎么办了。请帮忙。

尝试使用常量: SpriteSheet(const wchar_t* filename, Graphics* gfx);