저번 포스팅에서 간략하게 DXGI가 무엇인지, 무슨 역할을 수행하는지에 대해서 간략히 배웠습니다. 이와 관련하여 추가로 찾아보신 분들은 DXGI 개념을 이해하는 것이 어렵지 않을 것입니다. 하지만, 개념을 안다고 DXGI를 안다고 할 수는 없습니다. DXGI 개요를 바탕으로 DXGI API를 자유자재로 사용할 수 있어야 하기 때문입니다. 이번 포스팅에서는 DXGI와 관련된 각종 구성요소(함수, 구조체/인터페이스 등...)들을 살펴보면서 DXGI을 살펴보도록 하겠습니다. IDXGIFactory IDXGIFactory는 IDXGIObject를 상속받은 인터페이스(구조체로 선언됨)로 DXGI 객체들을 생성하는 메소드를 구현하며 다음과 같은 기능을 수행할 수 있습니다 : 소프트웨어 어댑터 생성(IDXGIFact..
Direct3D를 학습하다 보면, Direct3D를 초기화하는 부분에서 부가 API들이 출몰하기 시작합니다. 그 중 DXGI를 이해하는 데 어려움을 겪고 있었기 때문에 정리하게 되었습니다. DXGI(DirectX Graphics Infrastructure) 는 Microsoft 문서에서 다음과 같이 설명하고 있습니다 : DXGI (Microsoft DirectX Graphics Infrastructure)는 그래픽 어댑터 열거, 디스플레이 모드 열거, 버퍼 형식 선택, 프로세스 간(예 : 응용 프로그램과 데스크탑 창 관리자(DWM) 간) 자원 공유, 렌더링된 프레임을 디스플레이하기 위한 창 또는 모니터에 표시하는 작업을 처리합니다. DXGI는 Direct3D 10, 11, 그리고 12에서 사용됩니다. 대..
- Total
- Today
- Yesterday
- c++ hot reload
- 알고리즘
- C# 익명함수
- visual studio hot reload
- 구간합
- C++
- code copyright
- game hot reload
- Auto
- 퍼포스 스트림
- UE4
- 행렬
- MSVC C1083
- DXGI
- 퍼포스 개요
- c++ 핫 리로드
- visual studio 핫 리로드
- 코드 저작권
- Perforce Stream
- 구글테스트
- C# 람다식
- Visual Studio C1083
- GoogleTest
- C# lambda expression
- C++ Compile error
- P4 Stream
- 언리얼 엔진
- Perforce Streams
- P4 Streams
- C7568
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |