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 |
29 | 30 | 31 |
Tags
- 프로그래밍
- engine
- 다이렉트X
- Input Assembler
- 코딩
- c
- 전처리문
- 세팅
- Direct Init
- 동기화
- 다이렉트 초기화
- GPU
- 다이렉트X 튜토리얼
- 다중표본화
- swapchain
- DirectX
- DESC
- CommandList
- Direct3D
- RenderTargetView
- DirectX12
- CPU
- C언어
- Direct3D Init
- UE4
- vertex
- C++
- DirectXTK
- View
- 게임수학
Archives
- Today
- Total
목록COM (1)
비타Cpp
COM(Component Object Model)
COM(Component Object Model)은 DirectX의 프로그래밍 언어 독립성과 하위 호환성을 가능하게 하는 기술이다. COM 객체는 참조 횟수가 0이 되면 메모리에서 해제된다. COM 객체의 수명 관리를 돕기 위해, Windows 런타임 라이브러리(WRL)는 Microsoft::WRL::ComPtr이라는 클래스(사용 하려면 #include 가 필요)를 제공한다. 이 클래스는 COM객체를 위한 스마트 포인터이다. 범위를 벗어난 ComPtr 인스턴스는 바탕 COM 객체에 대해 자동으로 Release를 호출한다. 따라서 프로그래머가 직접 Release를 호출할 필요가 없다.
DirectX12/메모
2021. 7. 9. 09:52