Home | History | Annotate | Download | only in win32

Lines Matching refs:hDC

61   HDC m_hDC;
441 HDC hdc = ::GetDC(NULL);
442 if (hdc) {
443 ::ReleaseDC(NULL, hdc);
474 CGdiDeviceDriver::CGdiDeviceDriver(HDC hDC, int device_class) {
475 m_hDC = hDC;
479 SetStretchBltMode(hDC
758 static void _SetPathToDC(HDC hDC,
761 BeginPath(hDC);
772 MoveToEx(hDC, screen_x, screen_y, NULL);
778 LineTo(hDC, screen_x, screen_y);
797 PolyBezierTo(hDC, lppt, 3);
801 CloseFigure(hDC);
804 EndPath(hDC);
1037 CGdiDisplayDriver::CGdiDisplayDriver(HDC hDC)
1038 : CGdiDeviceDriver(hDC, FXDC_DISPLAY) {
1054 HDC hDCMemory = CreateCompatibleDC(m_hDC);
1255 int GetPSLevel(HDC hDC) {
1256 int device_type = ::GetDeviceCaps(hDC, TECHNOLOGY);
1261 if (ExtEscape(hDC, QUERYESCSUPPORT, sizeof esc, (char*)&esc, 0, NULL)) {
1263 if (ExtEscape(hDC, GET_PS_FEATURESETTING, sizeof(int), (char*)&param,
1269 if (ExtEscape(hDC, QUERYESCSUPPORT, sizeof esc, (char*)&esc, 0, NULL) == 0) {
1271 if (ExtEscape(hDC, QUERYESCSUPPORT, sizeof esc, (char*)&esc, 0, NULL)) {
1277 if (ExtEscape(hDC, POSTSCRIPT_IDENTIFY, sizeof(FX_DWORD), (char*)&esc, 0,
1282 if (ExtEscape(hDC, QUERYESCSUPPORT, sizeof esc, (char*)&esc, 0, NULL)) {
1284 if (ExtEscape(hDC, GET_PS_FEATURESETTING, sizeof(int), (char*)&param,
1292 CFX_WindowsDevice::CFX_WindowsDevice(HDC hDC,
1300 ((CPSPrinterDriver*)pDriver)->Init(hDC, psLevel, bCmykOutput);
1304 SetDeviceDriver(CreateDriver(hDC, bCmykOutput));
1306 HDC CFX_WindowsDevice::GetDC() const {
1311 return (HDC)pRDD->GetPlatformSurface();
1313 IFX_RenderDeviceDriver* CFX_WindowsDevice::CreateDriver(HDC hDC,
1315 int device_type = ::GetDeviceCaps(hDC, TECHNOLOGY);
1316 int obj_type = ::GetObjectType(hDC);
1325 return new CGdiPrinterDriver(hDC);
1327 return new CGdiDisplayDriver(hDC);