Lines Matching defs:pScreenshot
836 static void crScreenshotHandle(CRVBOXHGCMTAKESCREENSHOT *pScreenshot, uint32_t idScreen, uint64_t u64Now)
838 if (!pScreenshot->pfnScreenshotBegin || pScreenshot->pfnScreenshotBegin(pScreenshot->pvContext, idScreen, u64Now))
842 int rc = crServerVBoxScreenshotGet(idScreen, pScreenshot->u32Width, pScreenshot->u32Height, pScreenshot->u32Pitch, pScreenshot->pvBuffer, &Screenshot);
845 if (pScreenshot->pfnScreenshotPerform)
846 pScreenshot->pfnScreenshotPerform(pScreenshot->pvContext, idScreen,
857 if (pScreenshot->pfnScreenshotEnd)
858 pScreenshot->pfnScreenshotEnd(pScreenshot->pvContext, idScreen, u64Now);
1145 CRVBOXHGCMTAKESCREENSHOT *pScreenshot = (CRVBOXHGCMTAKESCREENSHOT*)paParms->u.pointer.addr;
1148 if (pScreenshot->u32Screen == CRSCREEN_ALL)
1152 crScreenshotHandle(pScreenshot, i, u64Now);
1155 else if (pScreenshot->u32Screen < g_u32ScreenCount)
1157 crScreenshotHandle(pScreenshot, pScreenshot->u32Screen, u64Now);