wined3d: Allow NULL multi sample quality.

Allow MultiSampleQuality to be passed as NULL, this is a
requirement for DirectX 8 and lower.
oldstable
Oliver Stieber 2005-12-16 12:49:22 +01:00 committed by Alexandre Julliard
parent 15430f6eda
commit 8ff9a7eb55
1 changed files with 1 additions and 1 deletions

View File

@ -1377,7 +1377,7 @@ HRESULT WINAPI IWineD3DDeviceImpl_CreateAdditionalSwapChain(IWineD3DDevice* ifac
object->presentParms.BackBufferFormat = *(pPresentationParameters->BackBufferFormat);
object->presentParms.BackBufferCount = *(pPresentationParameters->BackBufferCount);
object->presentParms.MultiSampleType = *(pPresentationParameters->MultiSampleType);
object->presentParms.MultiSampleQuality = *(pPresentationParameters->MultiSampleQuality);
object->presentParms.MultiSampleQuality = NULL == pPresentationParameters->MultiSampleQuality ? 0 : *(pPresentationParameters->MultiSampleQuality);
object->presentParms.SwapEffect = *(pPresentationParameters->SwapEffect);
object->presentParms.hDeviceWindow = *(pPresentationParameters->hDeviceWindow);
object->presentParms.Windowed = *(pPresentationParameters->Windowed);