Método ID3DXRenderToEnvMap::OnLostDevice
Use este método para liberar todas las referencias a recursos de memoria de vídeo y eliminar todos los bloqueos de estado. Se debe llamar a este método cada vez que se pierde un dispositivo o antes de restablecer un dispositivo.
Sintaxis
HRESULT OnLostDevice();
Parámetros
Este método no tiene parámetros.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, el valor devuelto se S_OK. Si se produce un error en el método, el valor devuelto se puede D3DERR_INVALIDCALL.
Comentarios
Se debe llamar a este método cada vez que se pierde el dispositivo o antes de que el usuario llame a IDirect3DDevice9::Reset. Incluso si el dispositivo no se perdió realmente, ID3DXRenderToEnvMap::OnLostDevice es responsable de liberar bloqueos de estado y otros recursos que pueden necesitar liberarse antes de restablecer el dispositivo. Como resultado, el objeto de fuente no se puede volver a usar antes de llamar a IDirect3DDevice9::Reset y, a continuación, ID3DXRenderToEnvMap::OnResetDevice.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también