기금넷 공식사이트 - 복권 조회 - Vb 는 배경에 있는 그림을 볼 수 있는 투명한 그림을 추가했습니다.
Vb 는 배경에 있는 그림을 볼 수 있는 투명한 그림을 추가했습니다.
먼저, 불규칙한 사진 한 장이 하나 이상의 색을 투명하게 한 결과라는 것을 이해해야 한다. 불규칙한 그림도 직사각형 그림이지만 주변 색상은 표시하지 않습니다.
둘째, 게임의 그림은 일반적으로 directdraw 로 그려지며, 설계에 이미지가 설치된 경우 3d 회전이 2D 매트릭스 알고리즘보다 쉽기 때문에 direct3d 를 사용합니다.
Directdraw 객체를 만든 후 setcolerkey 를 호출하여 색상 키를 설정할 수 있습니다.
VB 에서는 속도를 추구하지 않으면 gdiplus, 즉 GDI+ 로 그림을 그릴 수 있고, 그림에 직접 투명하게 그리면 투명색을 자동으로 식별할 수 있다.
이것은 매우 간단합니다.
최초 사용:
GdiplusStartup 설정 GDI+
그리고 나서
GdipCreateFromHDC 는 그린 그림에 바인딩됩니다.
GdipLoadImageFromFile 은 gif, ICO, png 등의 형식으로 투명한 정보 그림을 로드합니다.
GdipGetImageWidth
GdipGetImageHeight 는 그림의 크기를 가져옵니다.
GdipDrawImageRect 그림 그리기
GdipDisposeImage 처리 이미지
GdipDeleteGraphics 삭제
GdiplusShutdown 종료 및 제거
API 선언과 객체 생성 코드에 관해서는 많은 것들이 있는데, 나는 인터넷이 많으면 쓰지 않는다고 말했다.