Неразрешенный внешний символ с использованием WictextureLoader [дублировать]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Неразрешенный внешний символ с использованием WictextureLoader [дублировать]

Сообщение Anonymous »

Я следую за этим учебником: https://github.com/microsoft/directxtk/ ... d-textures
и не может получить пример для компиляции. Я создал решение из шаблона, добавил набор инструментов DirectX (Path показывает как правильный в дополнительных каталогах). < /P>
Первое препятствие, которое я обнаружил, это то, что в учебном положении не упоминается его, но я не могу заставить его распознать следующую строку: < /p>
DX::ThrowIfFailed(
CreateWICTextureFromFile(device, L"cat.png", nullptr,
m_texture.ReleaseAndGetAddressOf()));
< /code>
, если я не добавляю следующее включить: < /p>
#include "WICTextureLoader.h"
< /code>
Изображение, которое должно быть загружено правильно показывает, если я наведу мышь через Cat.png в строке выше. directx tool kit inclusion, but cannot make head or tails about it):

unresolved external symbol "long __cdecl
DirectX::CreateWICTextureFromFile(struct ID3D11Device *,wchar_t const
*,struct ID3D11Resource * *,struct ID3D11ShaderResourceView * *, unsigned __int64) "(? CreateWicTextureFromFile@DirectX @@ Yajpeauid3d11device @@ peb_wpeapeauid3d11resource @@ peapeauid3d11shaderresourceview @@ _ k@z)
refected in funct /> Game :: createviceedVendationResources (void) "
(? CreateViceedEvendentResources@game @@ aeaaxxz) < /p>
< /blockquote>

Подробнее здесь: https://stackoverflow.com/questions/796 ... tureloader
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»