ID3DXRenderToEnvMap::OnLostDevice 메서드
이 메서드를 사용하여 비디오 메모리 리소스에 대한 모든 참조를 해제하고 모든 stateblock을 삭제합니다. 이 메서드는 디바이스를 분실하거나 디바이스를 다시 설정하기 전에 호출해야 합니다.
구문
HRESULT OnLostDevice();
매개 변수
이 메서드에는 매개 변수가 없습니다.
반환 값
형식: HRESULT
메서드가 성공하면 반환 값이 S_OK. 메서드가 실패하면 반환 값을 D3DERR_INVALIDCALL 수 있습니다.
설명
디바이스가 손실되거나 사용자가 IDirect3DDevice9::Reset을 호출하기 전에 이 메서드를 호출해야 합니다. 디바이스가 실제로 손실되지 않더라도 ID3DXRenderToEnvMap::OnLostDevice 는 디바이스를 초기화하기 전에 해제해야 할 수 있는 상태 블록 및 기타 리소스를 해제할 책임이 있습니다. 따라서 IDirect3DDevice9::Reset 을 호출한 다음 ID3DXRenderToEnvMap::OnResetDevice를 호출하기 전에 글꼴 개체를 다시 사용할 수 없습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보