IT 이모저모

DX 풀스크린에서 다이얼로그 사용하기

exien 2018. 3. 5. 15:29

D3D디바이스를 생성할때 D3DPRESENT_PARAMETERS인자중에 몇가지를 셋팅해야 함


SwapEffect = D3DSWAPEFFECT_DISCARD;

BackBufferFormat = D3DFMT_X8R8G8B8; 또는 D3DFMT_X1R5G5B5, D3DFMT_R5G6B5

Flags |= D3DPRESENTFLAG_LOOKABLE_BACKNUFFER;


위 옵션으로 셋팅해서 디바이스를 생성후

디바이스->SetDialogBoxMode(TRUE);

를 하면 풀화면에서도 다이얼로그가 잘나온다.

'IT 이모저모' 카테고리의 다른 글

Android Link  (0) 2018.03.05
네비게이션 메쉬 + A* (Navigation Mesh + AStar)  (0) 2018.03.05
DDS 포맷의 DXT1~5  (0) 2018.03.05
Convex Hull - Graham Scan  (0) 2018.03.05
3D 평면  (0) 2018.03.05