Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 네트워크 게임 프로그래밍
- 조명 처리
- Frustum Culling
- 네트워크
- direct3d
- DirectX
- 게임 디자인 패턴
- 게임 클래스
- Dynamic Indexing
- TCP/IP
- C++
- 동적 색인화
- 노멀 맵핑
- 장치 초기화
- gitlab
- DirectX12
- Direct3D12
- FrameResource
- InputManager
- 절두체 컬링
- light
- 입방체 매핑
- 게임 프로그래밍
- effective C++
- Deferred Rendering
- gitscm
- 큐브 매핑
- 직교 투영
- Render Target
- 디퍼드 렌더링
Archives
- Today
- Total
목록윈도우 모드 (1)
코승호딩의 메모장
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bQ583x/btstCEVLQmX/I7EH0XOjP5mI9sWsN4UpS1/img.png)
이번 포스팅은 DirectX12에서 전체 화면 모드로의 전환을 구현하는 방법을 기술합니다. 책의 내용에 전체 화면 관련 내용이 자세하게 나와 있지 않아 따로 내용을 추가적으로 기술하였습니다. 내용 중에 혹시라도 틀린 부분이나 추가해야할 부분이 있다면 피드백 해주시면 정말 감사드리겠습니다. 우선 전체 화면 모드는 시각적인 몰입도 뿐만 아니라 게임의 성능에도 영향을 끼친다. 전체 화면 모드에서는 DXGI는 플립(Flip)을 수행할 수 있다. 앞 포스팅에서 말했듯이 플립은 후면 버퍼와 전면 버퍼의 포인터만 하드웨어적으로 변경하기 때문에 후면 버퍼를 전면 버퍼에 모두 복사하는 블리트보다 성능이 좋다. 그러나 주의할 점은 DXGI가 플립을 수행하기 위해서는 후면 버퍼와 전면 버퍼의 크기와 형식이 일치해야 한다는 ..
DirectX12/DirectX12 입문
2023. 9. 11. 20:38