다음을 통해 공유


ID3D10SwitchToRef::GetUseRef 메서드(d3d10sdklayers.h)

사용 중인 디바이스의 유형을 나타내는 부울 값을 가져옵니다.

구문

BOOL GetUseRef();

반환 값

형식: BOOL

디바이스가 소프트웨어 디바이스인 경우 TRUE이고, 디바이스가 하드웨어 디바이스인 경우 FALSE입니다. 설명을 참조하세요.

설명

하드웨어 디바이스는 일반적으로 하드웨어 가속 디바이스를 의미하는 HAL 디바이스라고 합니다. 즉, 파이프라인은 GPU를 사용하여 하드웨어의 모든 파이프라인 명령을 렌더링합니다. HAL 디바이스를 사용하여 파이프라인을 운영하면 일반적으로 최상의 성능을 제공하지만 리소스가 CPU 대신 GPU에 있기 때문에 디버그하기가 더 어려울 수 있습니다.

소프트웨어 디바이스는 하드웨어 가속 없이 CPU를 사용하여 소프트웨어에서 렌더링을 구현합니다. 소프트웨어 디바이스를 일반적으로 참조 디바이스 또는 REF 디바이스라고 합니다. REF 디바이스는 CPU에서 렌더링을 구현하기 때문에 일반적으로 느리지만 리소스에 대한 액세스를 허용하므로 디버그하기가 더 쉽습니다.

요구 사항

   
대상 플랫폼 Windows
헤더 d3d10sdklayers.h

추가 정보

ID3D10SwitchToRef 인터페이스