Make videoParam optional for config app

This commit is contained in:
Christian Semmler 2025-07-23 08:12:17 -07:00
parent 299216438d
commit 5985c4513e
2 changed files with 10 additions and 2 deletions

View File

@ -76,8 +76,12 @@ BOOL MxDirect3D::Create(
ISLE_PROP_WINDOW_CREATE_VIDEO_PARAM,
nullptr
);
#ifndef MXDIRECTX_FOR_CONFIG
assert(videoParam);
miniwind3d->RequestMSAA(videoParam->GetMSAASamples());
#endif
if (videoParam) {
miniwind3d->RequestMSAA(videoParam->GetMSAASamples());
}
}
if (!D3DSetMode()) {

View File

@ -233,8 +233,12 @@ BOOL MxDeviceEnumerate::EnumDirectDrawCallback(LPGUID p_guid, LPSTR p_driverDesc
ISLE_PROP_WINDOW_CREATE_VIDEO_PARAM,
nullptr
);
#ifndef MXDIRECTX_FOR_CONFIG
assert(videoParam);
miniwind3d->RequestMSAA(videoParam->GetMSAASamples());
#endif
if (videoParam) {
miniwind3d->RequestMSAA(videoParam->GetMSAASamples());
}
}
result = lpDD->SetCooperativeLevel(m_hWnd, DDSCL_NORMAL);