| Previous | Next |
| EVENT_E_INTERNALERROR | EVENT_E_INVALID_PER_USER_SID |
VFW_E_NO_TYPES
VFW_E_NO_TYPES is a DirectShow HRESULT. The filter graph cannot negotiate a connection when a participating pin exposes no media types. For a custom filter, this often points to an incomplete media-type enumerator or to initialization that did not run before connection.
What to inspect
- Enumerate types from both pins and confirm that the source pin returns at least one valid
AM_MEDIA_TYPE. - For a custom pin, review its media-type enumeration and acceptance callbacks.
- Check whether the pin requires upstream configuration, a selected stream, or a device format before it can advertise types.
A pin with no types is not the same as two pins with incompatible types; the latter is reported as VFW_E_NO_ACCEPTABLE_TYPES.
Looking for a different code? Search another status or error code.