Q) CreateSwapChain같은것들도 이중포인터를 인자로 받던데..
A) 고것은 ShaderResourceView가 포인터 객체(메모리를 가진)이며, 이 포인터 객체를 리턴값으로 쓰고 싶으면(즉, 함수에서 다 만들어진 ShaderResourceView '포인터 객체'를 '넣어서' 건네주고 싶으면) 이중포인터가 필요하기 때문이다.
왜, 포인터 인수에 값을 넣어서 리턴하기도 하잖아요?
ID3D11ShaderResourceView** ppShaderResourceView 면은
*ppShaderResourceView = (포인터 객체)
가 될 수 있다.
'DirectX' 카테고리의 다른 글
| 정점 변환 (0) | 2019.10.21 |
|---|---|
| DX11 버텍스 / 픽셀 셰이더 관련 양식 설명 (0) | 2019.08.13 |
| 렌더링 파이프라인 - Input Assembler Stage(입력 조립 단계) (0) | 2019.08.08 |
| 디퓨즈맵핑, 스페큘러매핑, 노말매핑, 환경매핑 (0) | 2019.04.01 |
| 조명,빛 (0) | 2019.03.24 |