ID3DXBaseMesh::GetOptions 메서드
만들 때 이 메시에 대해 사용하도록 설정된 메시 옵션을 검색합니다.
구문
DWORD GetOptions();
매개 변수
이 메서드에는 매개 변수가 없습니다.
반환 값
형식: DWORD
만들 때 이 메시에 대해 사용하도록 설정된 옵션을 나타내는 다음 플래그 중 하나 이상의 조합을 반환합니다.
값 | 설명 |
---|---|
D3DXMESH_32BIT | 32비트 인덱스를 사용합니다. |
D3DXMESH_DONOTCLIP | 꼭짓점 및 인덱스 버퍼에 D3DUSAGE_DONOTCLIP 사용 플래그를 사용합니다. |
D3DXMESH_DYNAMIC | D3DXMESH_VB_DYNAMIC 및 D3DXMESH_IB_DYNAMIC 모두 지정하는 것과 같습니다. |
D3DXMESH_RTPATCHES | 꼭짓점 및 인덱스 버퍼에 D3DUSAGE_RTPATCHES 사용 플래그를 사용합니다. |
D3DXMESH_NPATCHES | 이 플래그를 지정하면 메시의 꼭짓점 및 인덱스 버퍼가 D3DUSAGE_NPATCHES 플래그로 만들어집니다. 이는 메시 개체가 N 패치 향상을 사용하여 렌더링되는 경우에 필요합니다. |
D3DXMESH_MANAGED | D3DXMESH_VB_MANAGED 및 D3DXMESH_IB_MANAGED 모두 지정하는 것과 같습니다. |
D3DXMESH_POINTS | 꼭짓점 및 인덱스 버퍼에 D3DUSAGE_POINTS 사용 플래그를 사용합니다. |
D3DXMESH_IB_DYNAMIC | 인덱스 버퍼에 D3DUSAGE_DYNAMIC 사용 플래그를 사용합니다. |
D3DXMESH_IB_MANAGED | 인덱스 버퍼에 D3DPOOL_MANAGED 메모리 클래스를 사용합니다. |
D3DXMESH_IB_SYSTEMMEM | 인덱스 버퍼에 D3DPOOL_SYSTEMMEM 메모리 클래스를 사용합니다. |
D3DXMESH_IB_WRITEONLY | 인덱스 버퍼에 D3DUSAGE_WRITEONLY 사용 플래그를 사용합니다. |
D3DXMESH_SYSTEMMEM | D3DXMESH_VB_SYSTEMMEM 및 D3DXMESH_IB_SYSTEMMEM 모두 지정하는 것과 같습니다. |
D3DXMESH_VB_DYNAMIC | 꼭짓점 버퍼에 D3DUSAGE_DYNAMIC 사용 플래그를 사용합니다. |
D3DXMESH_VB_MANAGED | 꼭짓점 버퍼에 D3DPOOL_MANAGED 메모리 클래스를 사용합니다. |
D3DXMESH_VB_SYSTEMMEM | 꼭짓점 버퍼에 D3DPOOL_SYSTEMMEM 메모리 클래스를 사용합니다. |
D3DXMESH_VB_WRITEONLY | 꼭짓점 버퍼에 D3DUSAGE_WRITEONLY 사용 플래그를 사용합니다. |
D3DXMESH_WRITEONLY | D3DXMESH_VB_WRITEONLY 및 D3DXMESH_IB_WRITEONLY 모두 지정하는 것과 같습니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보