다음을 통해 공유


점 목록

점 목록은 격리된 지점으로 렌더링되는 꼭짓점의 컬렉션입니다. 애플리케이션은 별 필드 또는 다각형 표면의 점선에 대해 3D 장면에서 사용할 수 있습니다.

다음 그림에서는 렌더링된 점 목록을 보여 줍니다.

점 목록그림

애플리케이션은 점 목록에 재질과 질감을 적용할 수 있습니다. 재질 또는 질감의 색은 점 사이에 있는 위치가 아니라 그려진 점에만 나타납니다.

다음 코드에서는 이 점 목록에 대한 꼭짓점을 만드는 방법을 보여 있습니다.

struct CUSTOMVERTEX
{
    float x,y,z;
};

CUSTOMVERTEX Vertices[] = 
{
    {-5.0, -5.0, 0.0},
    { 0.0,  5.0, 0.0},
    { 5.0, -5.0, 0.0},
    {10.0,  5.0, 0.0},
    {15.0, -5.0, 0.0},
    {20.0,  5.0, 0.0}
};

아래 코드 예제에서는 IDirect3DDevice9::D rawPrimitive사용하여 Direct3D 9에서 이 점 목록을 렌더링하는 방법을 보여줍니다.

//
// It is assumed that d3dDevice is a valid
// pointer to a IDirect3DDevice9 interface.
//
d3dDevice->DrawPrimitive( D3DPT_POINTLIST, 0, 6 );

기본 형식