다음을 통해 공유


IDirect3DDevice9::GetSoftwareVertexProcessing 메서드(d3d9helper.h)

꼭짓점 처리(하드웨어 또는 소프트웨어) 모드를 가져옵니다.

구문

BOOL GetSoftwareVertexProcessing();

반환 값

형식: BOOL

소프트웨어 꼭짓점 처리가 설정된 경우 TRUE 를 반환합니다. 그렇지 않으면 FALSE를 반환합니다.

설명

애플리케이션은 소프트웨어 꼭짓점 처리와 하드웨어 꼭짓점 처리를 모두 사용하는 혼합 모드 디바이스를 만들 수 있습니다. DirectX 8.x에서 두 꼭짓점 처리 모드 간에 전환하려면 렌더링 상태 D3DRS_SOFTWAREVERTEXPROCESSING 적절한 BOOL 인수와 함께 IDirect3DDevice9::SetRenderState 를 사용합니다. 렌더링 상태 접근 방식의 단점은 상태 블록에 대한 의미 체계를 정의하는 데 어려움이 있었습니다. 애플리케이션과 런타임은 추가 작업을 수행하고 상태 블록을 기록하고 재생하는 동안 주의해야 했습니다.

Direct3D 9에서 대신 IDirect3DDevice9::SetSoftwareVertexProcessing을 사용합니다. 이 새 API는 StateBlocks에서 기록되지 않습니다.

D3DCREATE 상수에 대한 참고 사항도 참조하세요.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 d3d9helper.h(D3D9.h 포함)
라이브러리 D3D9.lib

추가 정보

IDirect3DDevice9