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

399

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.  

Pix 안되는 경우가 있습니다.

0

14

2

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

0

59

1

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

0

128

2

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

0

74

1

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

0

101

2

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

0

61

0

노멀매핑 자료

0

90

1

셰이더 인텔리센스 문제

0

92

1

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

0

101

1

MeshObject 공용 사용 방법

1

111

2

BuildBLAS 할당 리소스 사이즈

0

92

2

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

0

84

1

ConstnatBufferPool관련 질문

0

83

2

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

0

146

1

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

1

69

1

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

0

93

2

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

0

142

2

CommandList의 GraphicsCommandList 변경이유

0

127

2

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

0

127

1

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

0

171

2

Descriptor를 복사하는 이유

0

328

2

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

0

242

2

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

0

290

2

질문있습니다.

0

446

2