Lines Matching defs:paDeviceModes

226 DWORD EnableAndResizeDispDev(DEVMODE *paDeviceModes, DISPLAY_DEVICE *paDisplayDevices, DWORD totalDispNum, UINT Id, DWORD aWidth, DWORD aHeight,
235 deviceMode = paDeviceModes[Id];
262 deviceMode.dmPosition.x = paDeviceModes[0].dmPelsWidth;
356 DWORD VBoxGetDisplayConfig(const DWORD NumDevices, DWORD *pDevPrimaryNum, DWORD *pNumDevices, DISPLAY_DEVICE *paDisplayDevices, DEVMODE *paDeviceModes)
401 ZeroMemory(&paDeviceModes[DevNum], sizeof(DEVMODE));
402 paDeviceModes[DevNum].dmSize = sizeof(DEVMODE);
404 ENUM_REGISTRY_SETTINGS, &paDeviceModes[DevNum]))
409 if ( paDeviceModes[DevNum].dmPelsWidth == 0
410 || paDeviceModes[DevNum].dmPelsHeight == 0)
415 ZeroMemory(&paDeviceModes[DevNum], sizeof(DEVMODE));
416 paDeviceModes[DevNum].dmSize = sizeof(DEVMODE);
418 ENUM_CURRENT_SETTINGS, &paDeviceModes[DevNum]))
471 DEVMODE *paDeviceModes = (DEVMODE *)alloca (sizeof (DEVMODE) * NumDevices);
475 DWORD dwStatus = VBoxGetDisplayConfig(NumDevices, &DevPrimaryNum, &DevNum, paDisplayDevices, paDeviceModes);
494 paDeviceModes[i].dmPelsWidth,
495 paDeviceModes[i].dmPelsHeight,
496 paDeviceModes[i].dmBitsPerPel,
497 paDeviceModes[i].dmPosition.x,
498 paDeviceModes[i].dmPosition.y,
499 paDeviceModes[i].dmFields));
506 paRects[i].left = paDeviceModes[i].dmPosition.x;
507 paRects[i].top = paDeviceModes[i].dmPosition.y;
508 paRects[i].right = paDeviceModes[i].dmPosition.x + paDeviceModes[i].dmPelsWidth;
509 paRects[i].bottom = paDeviceModes[i].dmPosition.y + paDeviceModes[i].dmPelsHeight;
535 BitsPerPixel = paDeviceModes[Id].dmBitsPerPel;
573 && paDeviceModes[Id].dmBitsPerPel == BitsPerPixel)
598 paDeviceModes[i].dmPosition.x = paRects[i].left;
599 paDeviceModes[i].dmPosition.y = paRects[i].top;
600 paDeviceModes[i].dmPelsWidth = paRects[i].right - paRects[i].left;
601 paDeviceModes[i].dmPelsHeight = paRects[i].bottom - paRects[i].top;
604 paDeviceModes[i].dmBitsPerPel = BitsPerPixel;
606 paDeviceModes[i].dmFields |= dmFields;
611 if (!(paDeviceModes[i].dmFields & DM_BITSPERPEL))
614 paDeviceModes[i].dmFields |= DM_BITSPERPEL;
615 paDeviceModes[i].dmBitsPerPel = 32;
620 paDeviceModes[i].dmPelsWidth,
621 paDeviceModes[i].dmPelsHeight,
622 paDeviceModes[i].dmBitsPerPel,
623 paDeviceModes[i].dmPosition.x,
624 paDeviceModes[i].dmPosition.y,
625 paDeviceModes[i].dmFields));
629 DWORD err = VBoxDispIfResizeModes(&pCtx->pEnv->dispIf, Id, fEnabled, fExtDispSup, paDisplayDevices, paDeviceModes, DevNum);
658 paDeviceModes[i].dmPosition.x = paRects[i].left;
659 paDeviceModes[i].dmPosition.y = paRects[i].top;
660 paDeviceModes[i].dmPelsWidth = paRects[i].right - paRects[i].left;
661 paDeviceModes[i].dmPelsHeight = paRects[i].bottom - paRects[i].top;
666 paDeviceModes[i].dmFields = DM_POSITION | DM_PELSHEIGHT | DM_PELSWIDTH | DM_BITSPERPEL;
672 paDeviceModes[i].dmBitsPerPel = BitsPerPixel;
677 paDeviceModes[i].dmPelsWidth,
678 paDeviceModes[i].dmPelsHeight,
679 paDeviceModes[i].dmBitsPerPel,
680 paDeviceModes[i].dmPosition.x,
681 paDeviceModes[i].dmPosition.y));
684 &paDeviceModes[i], NULL, CDS_NORESET | CDS_UPDATEREGISTRY, NULL);
691 dwStatus = EnableAndResizeDispDev(paDeviceModes, paDisplayDevices, DevNum, Id, Width, Height, BitsPerPixel,