¿Qué significa el código HRESULT 0x8004020A (VFW_E_NO_ALLOCATOR)?

 
También puede significar:
ConstanteTipoSO
EVENT_E_MISSING_EVENTCLASSHRESULTWindows
Anterior Siguiente
EVENT_E_MISSING_EVENTCLASS EVENT_E_NOT_ALL_REMOVED

VFW_E_NO_ALLOCATOR

Qué significa VFW_E_NO_ALLOCATOR

VFW_E_NO_ALLOCATOR corresponde a 0x8004020A: la conexión basada en samples no pudo obtener un IMemAllocator para transportar buffers entre los pins.

Qué comprobar

  • Confirma que el downstream implementa la interfaz de entrada de memoria esperada y revisa sus requisitos de allocator.
  • En un output pin propio, comprueba la ruta que crea un allocator cuando el receptor no proporciona uno.
  • Conserva los HRESULT de selección, SetProperties y commit; el fallo final de conexión puede ocultar cuál de esas etapas no pudo completarse.

Cómo resolverlo

Proporciona un allocator compatible y negocia propiedades de buffers que satisfagan a ambos filtros antes de activar streaming.

Límite de la interpretación

El media type puede haberse aceptado ya: este resultado pertenece al transporte de memoria, no necesariamente al formato.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.