What does HRESULT 0xC00D36B6 (MF_E_NOT_INITIALIZED) mean?

 
Previous Next
MF_E_NOTACCEPTING MF_E_UNSUPPORTED_REPRESENTATION

MF_E_NOT_INITIALIZED

MF_E_NOT_INITIALIZED differs from MF_E_PLATFORM_NOT_INITIALIZED: the platform may already be running, but this particular source, sink, transform wrapper, or helper object is not ready for the requested method.

Check the local setup sequence

  • Verify object creation and any required initialization method completed successfully.
  • For transforms, set required media types and obtain stream information before processing samples.
  • After a device loss, source recreation, or shutdown, do not reuse a wrapper that still holds stale state.

Record the object type and the last successful setup call; this code is most useful when paired with a lifecycle trace.

Microsoft: basic MFT processing model · Microsoft: IMFTransform::ProcessOutput


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