앞에서 말했듯, D3D의 정점에 공간적 위치 이외의 추가적인 자료를 부여할 수 있다. 원하는 자료를 가진 커스텀 정점 형식(vertex format)을 만들려면 우선 그러한 자료를 담을 구조체를 정의해야 한다. struct Vertex1 { XMFLOAT3 Pos; XMFLOAT4 Color; }; 정점 구조체를 정의한 다음에는 정점 구조체의 각 필드, 즉 정점의 각 성부느올 무엇을 해야하는지 D3D에게 알려주어야 한다. 그러한 정보를 D3D에게 알려주는 수단으로 쓰이는 것이 입력 배치 서술(input layout description)이다. https://docs.microsoft.com/ko-kr/windows/win32/api/d3d12/ns-d3d12-d3d12_input_layout_desc?f..