Windows CE 터치스크린(TouchPanel) 드라이브 간략화(2)-DDSI 함수

1.Ddsi Touch Panel Attach와 Ddsi Touch Panel Detach DLL entry가 실행에 들어가거나 끝납니다. 아무런 작업도 필요 없습니다. 0으로 되돌아갑니다.
LONG DdsiTouchPanelAttach(void)
{
  return  1;
}  

This function executes when the MDD's DLL entry point gets a DLL_PROCESS_ATTACH message.

 

LONG DdsiTouchPanelDetach(void) { return 0; }

 

This function executes when the MDD's DLL entry point receives a DLL_PROCESS_DETACH message.


2. DdsiTouchPanelEnable DdsiTouchPanelEnable 터치스크린을 터치하고 해당하는 초기화 작업을 할 수 있도록 한다.
3. DdsiTouchPanelDisable에 대응하는 DdsiTouchPanelDisable 함수는 DdsiTouchPanelEnable가 신청한 자원을 방출한다.차단 중단.
4. Ddsi Touch Panel SetMode Ddsi Touch Panel SetMode는 터치스크린의 샘플링 주기를 설정하는 데 사용된다.함수 TPSM 전송SAMPLERATE_LOW_ID 또는 TPSMSAMPLERATE_HIGH_ID를 사용하여 적절한 설정을 수행합니다.여기는 샘플링 주기가 하나밖에 없기 때문에 함수는 실제 작업을 하지 않는다.
5. Ddsi Touch Panel Power Handler Ddsi Touch Panel Power Handler는 드라이버가 종료되거나 종료되었음을 알리는 데 사용됩니다.매개변수 bOff는 TRUE로 시스템이 꺼져 있음을 나타내고 FALSE는 시스템이 켜져 있음을 나타냅니다.
6.DdsiTouchPanelGetDeviceCaps DdsiTouchPanelGetDeviceCaps는 터치스크린 장치의 성능 파라미터를 조회하는 데 사용됩니다.iIndex는 TPDCSAMPLE_RATE_ID: 샘플링 주기 반환, 여기 TSPSAMPLE_RATE_LOW,TSP_SAMPLE_RATE_HIGH,
     TPDC_CALIBRATION_POINT_ID: 정렬 점이 필요한 XY 좌표를 반환합니다.교정점 좌표 인덱스가 PointNumber(lpOutput에서 전달되는 구조 구성원).호출
7. DdsiTouchPanelGetPoint에서 얻을 수 있습니다.이 점은 각각 네 개의 각과 중간에 위치하는데, 즉 우리가 터치스크린 교정 프로그램을 호출할 때 호출되는 함수이다.        TPDC_CALIBRATION_POINT_COUNT_ID: 터치스크린을 교정하는 데 사용되는 교정점 수를 되돌려줍니다.여기의 숫자는 5로 설정합니다.
8. DdsiTouchPanelPowerHandler
        As with all power-down handlers, this function cannot call functions in other DLLs, memory allocators, debugging output functions, or do anything that could cause a page fault. This routine is called by the MDD.
 
 9. DdsiTouchPanelSetMode
         This function sets information about the touch screen device.
 
 
 DEF:
   
LIBRARY touch
   
LIBRARY touch
EXPORTS  TouchPanelGetDeviceCaps  TouchPanelEnable  TouchPanelDisable  TouchPanelSetMode  TouchPanelReadCalibrationPoint  TouchPanelReadCalibrationAbort  TouchPanelSetCalibration  TouchPanelCalibrateAPoint  TouchPanelPowerHandler
 
 
 
 

좋은 웹페이지 즐겨찾기