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);
를 하면 풀화면에서도 다이얼로그가 잘나온다.