
Buffer
·
DirectX/Basic
Direct X에서의 버퍼(Buffer)는 형식화된 데이터의 컬렉션입니다. GPU에 전달할 데이터를 임시로 저장해 두는 메모리 공간이며 CPU가 GPU에게 건네주는 데이터 모음이라고 볼 수 있습니다. 버퍼를 사용하여 위치 벡터나 일반 벡터, 버텍스 버퍼의 텍스쳐 좌표, 인덱스 버퍼의 인덱스 또는 디바이스 상태를 비롯한 다양한 데이터를 저장할 수 있습니다. 다이렉트 X에서는 보통 `ID3D1Buffer` 인터페이스에 의해 캡슐화되어 있습니다.Vertex BufferVertex Buffer에는 3D 버텍스, 즉 3D 정점을 지정하는데 필요한 데이터가 포함되어 있습니다. 정점의 위치 좌표나 정점의 색상과 같은 데이터를 가지고 있으며 , 삼각형이나 사각형 같은 도형을 그려낼때 사용하게 됩니다.버텍스 버퍼는 `I..