| Anterior | Siguiente |
| MF_E_VIDEO_REN_COPYPROT_FAILED | MF_E_VIDEO_DEVICE_LOCKED |
MF_E_VIDEO_REN_SURFACE_NOT_SHARED
La superficie de vídeo no está compartida como requiere el renderer
MF_E_VIDEO_REN_SURFACE_NOT_SHARED un componente intenta consumir una Direct3D surface mediante un mecanismo de sharing, pero la superficie fue creada sin las propiedades/handle necesarios o pertenece a un device incompatible.
- Registra qué D3D device creó la surface y qué decoder/mixer/presenter intenta abrirla.
- Conserva flags de creación y shared handle en el punto donde nace la surface.
- Comprueba reset/recreación de device que deje superficies antiguas asociadas al owner anterior.
Recrea la surface con el mecanismo de sharing correcto y dentro del device/lifecycle esperado. Copiar sólo el pointer no convierte una surface privada en compartida.
Microsoft: EVR Direct3D device sharing · Microsoft: Direct3D Device Manager · Microsoft: surface sharing between graphics APIs
¿Buscas un código diferente? Buscar otro código de estado o error.