ID3D10SwitchToRef::SetUseRef 메서드(d3d10sdklayers.h)
하드웨어와 소프트웨어 디바이스 간에 전환합니다.
구문
BOOL SetUseRef(
[in] BOOL UseRef
);
매개 변수
[in] UseRef
형식: BOOL
부울 값입니다. 소프트웨어 디바이스로 변경하려면 TRUE 로 설정하고, 이를 FALSE 로 설정하여 하드웨어 디바이스로 변경합니다.
반환 값
형식: BOOL
UseRef의 이전 값입니다.
설명
디바이스를 전환할 수 없는 경우 이 API가 실패합니다. 디바이스를 만드는 동안( D3D10CreateDevice를 호출할 때) D3D10_CREATE_DEVICE_SWITCH_TO_REF 플래그를 지정하여 전환할 수 있는 디바이스를 만들어야 합니다.
소프트웨어 디바이스에서 하드웨어 디바이스로 전환하면 시스템 메모리에서 캐시된 모든 개체가 지워지게 됩니다. 하드웨어 디바이스에서 소프트웨어 디바이스로 전환하면 리소스가 시스템 메모리에 다운로드됩니다.
요구 사항
대상 플랫폼 | Windows |
헤더 | d3d10sdklayers.h |