| Anterior | Siguiente |
| EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT | EVENT_E_INVALID_EVENT_CLASS_PARTITION |
VFW_E_BADALIGN
Qué significa VFW_E_BADALIGN
VFW_E_BADALIGN corresponde a 0x8004020E: las propiedades de memoria especifican una alineación que el allocator o el filtro no admite.
Qué comprobar
- Captura
cbAlign,cbPrefix, tamaño de buffer y requisitos devueltos por ambos extremos. - Verifica que la alineación sea una restricción válida para la implementación y que el puntero resultante la cumpla realmente.
- Si el valor procede de combinar requisitos, revisa qué filtro introdujo una condición incompatible.
Cómo resolverlo
Renegocia las propiedades del allocator usando una alineación aceptada y confirma el valor efectivo que devuelve SetProperties.
Límite de la interpretación
Aumentar arbitrariamente el tamaño del buffer no corrige una dirección que viola el boundary de alineación.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
