主な記事には、ヘッダーファイルとソースファイルがあります。これらの2つのファイルをコピーし、いくつかのヘッダーを追加した後:
#include <Windows.h>
#include <d2d1.h>
#pragma comment(lib, "d2d1")
#include <dwrite.h>
#include <d2d1helper.h>
#include "SafeRelease.h"
//安全な解放ファイル
template<class Interface>
inline void
SafeRelease(
Interface **ppInterfaceToRelease
)
{
if (*ppInterfaceToRelease != NULL)
{
(*ppInterfaceToRelease)->Release();
(*ppInterfaceToRelease) = NULL;
}
}
このプロジェクトをコンパイルしようとすると、エラーが発生します。
エラー1エラーLNK2019:関数 "private:long __thiscall SimpleText :: CreateDeviceIndependentResources(void)"(?CreateDeviceIndependentResources @ SimpleText @@ AAEJXZ)で参照される未解決の外部シンボル__imp__DWriteCreateFactory @ 12
理由がわからない。全て?ヘッダーが含まれています。うまくいけば、あなたの何人かはこれを手伝うことができるでしょう。
ありがとうございました。