| Anterior | Siguiente |
| MF_E_SAMPLE_HAS_TOO_MANY_BUFFERS | MF_E_INVALID_KEY |
MF_E_SAMPLE_NOT_WRITABLE
El sample no puede modificarse en la forma requerida
MF_E_SAMPLE_NOT_WRITABLE el componente intenta escribir datos o cambiar el layout de una muestra cuya memoria/propiedad no permite esa modificación.
- Identifica la operación exacta que requiere escritura y el tipo de IMFMediaBuffer utilizado.
- Comprueba si el buffer procede de memoria compartida, GPU o una superficie con acceso restringido.
- Cuando sea necesario, crea un sample/buffer nuevo y copia los datos bajo un contrato de escritura válido.
No fuerces casts ni escribas sobre memoria read-only; adapta ownership y allocation a la etapa que necesita modificar el contenido.
Microsoft: IMFMediaBuffer::Lock · Microsoft: IMF2DBuffer2::Lock2DSize · Wine: sample and buffer interfaces
¿Buscas un código diferente? Buscar otro código de estado o error.