| Previous | Next |
| MF_E_TRANSFORM_PROFILE_TRUNCATED | MF_E_TRANSFORM_PROPERTY_VARIANT_TYPE_WRONG |
MF_E_TRANSFORM_PROPERTY_PID_NOT_RECOGNIZED
MF_E_TRANSFORM_PROPERTY_PID_NOT_RECOGNIZED points to the property key supplied to a transform or codec configuration path. In the ICodecAPI model, codec properties are identified by GUIDs and their values are carried in VARIANT objects.
Validate the key before debugging its value
- Log the full property GUID, transform CLSID, and codec version or hardware implementation.
- Call
ICodecAPI::IsSupportedwhen the interface is available before attemptingSetValue. - Do not assume two encoders that accept the same media subtype expose the same private or optional codec properties.
This error is earlier than range or type validation: the property identifier itself does not match a property supported by the transform. Re-encoding the numeric value, changing VARIANT.vt, or increasing an array buffer cannot make an unknown key valid.
Microsoft: ICodecAPI · Microsoft: Media Foundation properties · Wine: transform property HRESULTs
Looking for a different code? Search another status or error code.