Skip to content

Commit 47b5e31

Browse files
committed
Added interface GUID to import library.
Specify POINT scaling instead of none. git-svn-id: http://zigserv/svn/Projects/trunk/wcdx@269 41632dc1-7a16-0410-8441-a1f66f767317
1 parent 7e4ed61 commit 47b5e31

File tree

3 files changed

+25
-5
lines changed

3 files changed

+25
-5
lines changed

src/wcdx.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ HRESULT STDMETHODCALLTYPE Wcdx::Present()
155155
IDirect3DSurface9Ptr backBuffer;
156156
if (FAILED(hr = device->GetBackBuffer(0, 0, D3DBACKBUFFER_TYPE_MONO, &backBuffer)))
157157
return hr;
158-
if (FAILED(hr = device->StretchRect(surface, nullptr, backBuffer, nullptr, D3DTEXF_NONE)))
158+
if (FAILED(hr = device->StretchRect(surface, nullptr, backBuffer, nullptr, D3DTEXF_POINT)))
159159
return hr;
160160
dirty = false;
161161
}

wcdx.vcxproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,14 @@
6060
<AdditionalDependencies>d3d9.lib;DxErr.lib;RpcRT4.lib;%(AdditionalDependencies)</AdditionalDependencies>
6161
<AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\$(TargetedSDKArchitecture);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
6262
</Link>
63+
<CustomBuildStep />
64+
<CustomBuildStep />
65+
<CustomBuildStep />
66+
<CustomBuildStep />
67+
<PostBuildEvent>
68+
<Command>lib $(TargetDir)$(TargetName).lib $(IntDir)iwcdx_i.obj</Command>
69+
<Message>Adding interface GUID to import library...</Message>
70+
</PostBuildEvent>
6371
</ItemDefinitionGroup>
6472
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
6573
<ClCompile>
@@ -80,6 +88,14 @@
8088
<AdditionalDependencies>d3d9.lib;DxErr.lib;RpcRT4.lib;%(AdditionalDependencies)</AdditionalDependencies>
8189
<AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\$(TargetedSDKArchitecture);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
8290
</Link>
91+
<CustomBuildStep />
92+
<CustomBuildStep />
93+
<CustomBuildStep />
94+
<CustomBuildStep />
95+
<PostBuildEvent>
96+
<Command>lib $(TargetDir)$(TargetName).lib $(IntDir)iwcdx_i.obj</Command>
97+
<Message>Adding interface GUID to import library...</Message>
98+
</PostBuildEvent>
8399
</ItemDefinitionGroup>
84100
<ItemGroup>
85101
<ClInclude Include="include\iwcdx.h" />

wcpatch/wcpatch.vcxproj

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,6 @@
5757
<Link>
5858
<SubSystem>Console</SubSystem>
5959
<GenerateDebugInformation>true</GenerateDebugInformation>
60-
<AdditionalDependencies>iolib.lib;windows_error.lib;%(AdditionalDependencies)</AdditionalDependencies>
61-
<AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
6260
</Link>
6361
</ItemDefinitionGroup>
6462
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -77,8 +75,6 @@
7775
<GenerateDebugInformation>true</GenerateDebugInformation>
7876
<EnableCOMDATFolding>true</EnableCOMDATFolding>
7977
<OptimizeReferences>true</OptimizeReferences>
80-
<AdditionalDependencies>iolib.lib;windows_error.lib;%(AdditionalDependencies)</AdditionalDependencies>
81-
<AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
8278
</Link>
8379
</ItemDefinitionGroup>
8480
<ItemGroup>
@@ -91,6 +87,14 @@
9187
</ClCompile>
9288
<ClCompile Include="src\main.cpp" />
9389
</ItemGroup>
90+
<ItemGroup>
91+
<ProjectReference Include="..\..\iolib\iolib.vcxproj">
92+
<Project>{b562d710-5ea2-4038-beab-09e03534c813}</Project>
93+
</ProjectReference>
94+
<ProjectReference Include="..\..\windows\windows_error\windows_error.vcxproj">
95+
<Project>{fd3721c7-27c7-4eb3-997c-b0ad6263675b}</Project>
96+
</ProjectReference>
97+
</ItemGroup>
9498
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
9599
<ImportGroup Label="ExtensionTargets">
96100
</ImportGroup>

0 commit comments

Comments
 (0)