- DirectDraw
DirectX 8.1을 이용한 DirectDraw로 무언가를 만들어 보자.[[BR]]
= DirectDraw의 과정(?) =
DirectDraw객체의 생성 -> 표면의 생성(Front, Back, OffScreen) -> 그리고.. 표면 뒤집기..
=== DirectDraw객체의 생성 ===
LPDIRECTDRAW7 lpDD;
hr = DirectDrawCreateEx(NULL, (void **)&lpDD, IID_IDirectDraw7, NULL); // DirectDraw객체를 생성
=== DirectDraw Front 표면의 생성 ===
LPDIRECTDRAWSURFACE7 lpDDSFront;
=== DirectDraw Back 표면의 생성 ===
LPDIRECTDRAWSURFACE7 lpDDSBack;
=== DirectDraw OffScreen의 생성 ===
LPDIRECTDRAWSURFACE7 lpDDSOff;
LPDIRECTDRAWSURFACE7 lpDDS = NULL;
DirectDraw가.. 필요없다는 소리를 이제 .. 알거같아요 [[BR]]
See Also ["DirectDraw/DDUtil"]
- DirectDraw/APIBasisSource
["DirectDraw"]
- DirectDraw/DDUtil
DirectDraw의 생성과 Surface와 연결을 담당하는 Class
DirectDraw 장치를 풀스크린 모드로 생성한다.
CreatePaletteFromBitmap( LPDIRECTDRAWPALETTE *ppPalette, const TCHAR *strBMP)
SetPalette( LPDIRECTDRAWPALETTE pPalette)
ShowBitmap(HBITMAP hbm, LPDIRECTDRAWPALETTE pPalette)
ColorKeyBlt(DWORD x, DWORD y, LPDIRECTDRAWSURFACE7 pdds, RECT *prc)
Blt(DWORD x, DWORD y, LPDIRECTDRAWSURFACE7 pdds, RECT *prc, DWORD dwFlags)
DirectDraw
- DirectDraw/Example
["DirectDraw"]
- TheWarOfGenesis2R
== DirectDraw로 만든 간단한 알카노이드(11/07) ==
* ["DirectDraw"]
* ["DirectDraw/Example"]
* ["DirectDraw/APIBasisSource"]
- TheWarOfGenesis2R/일지
* [[HTML(<STRIKE>)]] DirectDraw 복습으로 알카노이드 만들기. [[HTML(</STRIKE>)]] - 1시간
- WikiProjectHistory
|| ["DirectDraw"] || ["snowflower"] || 유보인양 하며 진행중인..ㅡㅡa || 유보 ||
- neocoin/SnakeBite
* DirectX 출력 버전 : ["DirectDraw"]
- snowflower
||["DirectDraw"]||DirectDraw 에 대한 스터디|| _ ||
- 임인택/삽질
* DirectDraw 를 사용하려다가 계속 정의되지 않은 타입이라 나옴 - DX SDk 인클루드 순서를 맨 위로, 라이브러리도 마찬가지.
Found 10 matching pages out of 7540 total pages
You can also click here to search title.