inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Lập trình D3D12 - Cơ bản

Cài đặt môi trường và tạo thiết bị

raw pointer 쓰시는 이유가 따로 있으신가요?

Đã giải quyết

390

fordeer0717

2 câu hỏi đã được viết

0

혹시 ComPtr 안쓰시고 raw pointer 쓰시는 이유가 있으신가요?

directx directx-12 d3d directx12

Câu trả lời 1

1

megayuchi

  1. 디버깅 할 때 훨씬 직관적입니다. 이게 가장 중요한 이유입니다.

  2. 빌드가 빠릅니다.

  3. 코드사이즈가 작게 나옵니다.

  4. 런타임 속도가 더 빠릅니다.

     

  5. 그리고 기본적으로 예제코드는 최대한 캡슐화를 배제하고 날것으로 노출합니다. 이쪽이 코드를 분석하기 편합니다.

  6.  

복습중에 커맨드 큐 관련 질문이 있습니다.

0

51

1

assimp-vc143-mtd.dll가 없어서 코드 실행을 진행할 수 없습니다 라는 에러가 뜹니다.

0

110

2

_vsBlob와 _psBlob에서 nullptr이 뜨면서 실행이 안됩니다

0

68

1

혹시 영상이 안되는 이유가 있을까요?

0

94

2

Model.cpp에서 ReadMaterial()의 SpecularTexture 부분 질문입니다.

0

58

0

노멀매핑 자료

0

84

1

셰이더 인텔리센스 문제

0

85

1

#include d3dx12.h 추가했지만 오류

0

91

1

MeshObject 공용 사용 방법

1

106

2

BuildBLAS 할당 리소스 사이즈

0

87

2

4강 삼각형띄우기 오류관련 질문있습니다

0

79

1

ConstnatBufferPool관련 질문

0

76

2

LNK1104 error, DirectXTexD.lib 파일을 열 수 없습니다.

0

137

1

64.애니메이션 강의의, AssimpTool 에서 FBX 애니매이션 데이터를 옮길 때의 강의 오류가 있는 것 같습니다.

1

67

1

SkyDemo에서 카메라 입력이 작동하지 않는 문제

0

87

2

섹션6. DirectX 11 3D 입문 강의부터 렌더링이 안됩니다

0

136

2

CommandList의 GraphicsCommandList 변경이유

0

121

2

[25:13] Virtual Interface 와 COM Interface간의 차이가 궁금합니다.

0

123

1

텍스처와 UV 강의 관련해서 문의드려요

0

166

2

frame간 보간에 대해서 질문이있습니다.

1

133

1

Descriptor를 복사하는 이유

0

321

2

코드에 대한질문있습니다.

0

237

2

Comptr 을 안쓸시 메모리 해제순서

0

285

2

질문있습니다.

0

439

2