What does HRESULT 0xC00D6D63 (MF_E_TRANSFORM_PROFILE_MISSING) mean?

 
Previous Next
MF_E_TRANSFORM_INPUT_REMAINING MF_E_TRANSFORM_PROFILE_INVALID_OR_CORRUPT

MF_E_TRANSFORM_PROFILE_MISSING

MF_E_TRANSFORM_PROFILE_MISSING indicates missing transform configuration rather than missing input samples. The MFT requires profile information and could not obtain it from the configuration path used by the caller.

Trace profile selection separately from media-type negotiation

  • Record the transform CLSID, the profile or preset identifier requested by the application, and the point at which settings are loaded.
  • If the component exposes ICodecAPI, enumerate supported properties and preserve any profile or capability information used to build the encoder or decoder configuration.
  • Log whether settings were restored from a stream, registry-backed codec profile, application preset, or explicit property calls.

ICodecAPI defines codec properties as GUID/value pairs and also documents optional codec profile and capability information. Do not substitute an arbitrary default media type merely because a profile is absent: the transform is reporting that a different layer of configuration is required.

Microsoft: ICodecAPI and codec profiles · Microsoft: Media Foundation transforms · Wine: mferror.h


Looking for a different code? Search another status or error code.