LEADTOOLS Multimedia (Leadtools.Multimedia assembly)

ErrorCode Enumeration

Show in webframe



The list of error codes for generic collection thrown exceptions.
Syntax
'Declaration
 
Public Enum ErrorCode 
   Inherits System.Enum
   Implements System.IComparableSystem.IConvertibleSystem.IFormattable 
'Usage
 
Dim instance As ErrorCode
public enum class ErrorCode : public System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
Members
ValueMemberDescription
0x80000002E_OUTOFMEMORYInsufficient memory.
0x80000003E_INVALIDARGArgument is invalid.
0x80004001E_NOTIMPLMethod is not supported.
0x80004003E_POINTERNULL pointer argument.
0x80004005E_FAILFailure.
0x8000FFFFE_UNEXPECTEDUnexpected error.
0x80030003STG_E_PATHNOTFOUNDPath not found.
0x80040200VFW_E_INVALIDMEDIATYPESpecified media type is invalid.
0x80040201VFW_E_INVALIDSUBTYPESpecified media subtype is invalid.
0x80040202VFW_E_NEED_OWNERThis object can only be created as an aggregated object.
0x80040203VFW_E_ENUM_OUT_OF_SYNCThe state of the enumerated object has changed and is now inconsistent with the state of the enumerator. Discard any data obtained from previous calls to the enumerator and then update the enumerator by calling the enumerator's Reset method.
0x80040204VFW_E_ALREADY_CONNECTEDAt least one of the pins involved in the operation is already connected.
0x80040205VFW_E_FILTER_ACTIVEOperation cannot be performed because the filter is active.
0x80040206VFW_E_NO_TYPESOne of the specified pins does not support media types.
0x80040207VFW_E_NO_ACCEPTABLE_TYPESNo common media type between these pins.
0x80040208VFW_E_INVALID_DIRECTIONTwo pins of the same direction cannot be connected.
0x80040209VFW_E_NOT_CONNECTEDOperation cannot be performed because the pins are not connected.
0x8004020AVFW_E_NO_ALLOCATORNo sample buffer allocator is available.
0x8004020BVFW_E_RUNTIME_ERRORA run-time error occurred.
0x8004020CVFW_E_BUFFER_NOTSETNo buffer space has been set.
0x8004020DVFW_E_BUFFER_OVERFLOWThe buffer is not big enough.
0x8004020EVFW_E_BADALIGNAn invalid alignment was specified.
0x8004020FVFW_E_ALREADY_COMMITTEDCannot change allocated memory while the filter is active.
0x80040210VFW_E_BUFFERS_OUTSTANDINGOne or more buffers are still active.
0x80040211VFW_E_NOT_COMMITTEDCannot allocate a sample when the allocator is not active.
0x80040212VFW_E_SIZENOTSETCannot allocate memory because no size has been set.
0x80040213VFW_E_NO_CLOCKCannot lock for synchronization because no clock has been defined.
0x80040214VFW_E_NO_SINKQuality messages could not be sent because no quality sink has been defined.
0x80040215VFW_E_NO_INTERFACEA required interface has not been implemented.
0x80040216VFW_E_NOT_FOUNDAn object or name was not found.
0x80040217VFW_E_CANNOT_CONNECTNo combination of intermediate filters could be found to make the connection.
0x80040218VFW_E_CANNOT_RENDERNo combination of filters could be found to render the stream.
0x80040219VFW_E_CHANGING_FORMATCould not change formats dynamically.
0x8004021AVFW_E_NO_COLOR_KEY_SETNo color key has been set.
0x8004021BVFW_E_NOT_OVERLAY_CONNECTIONCurrent pin connection is not using the IOverlay transport.
0x8004021CVFW_E_NOT_SAMPLE_CONNECTIONCurrent pin connection is not using the IMemInputPin transport.
0x8004021DVFW_E_PALETTE_SETSetting a color key would conflict with the palette already set.
0x8004021EVFW_E_COLOR_KEY_SETSetting a palette would conflict with the color key already set.
0x8004021FVFW_E_NO_COLOR_KEY_FOUNDNo matching color key is available.
0x80040220VFW_E_NO_PALETTE_AVAILABLENo palette is available.
0x80040221VFW_E_NO_DISPLAY_PALETTEDisplay does not use a palette.
0x80040222VFW_E_TOO_MANY_COLORSToo many colors for the current display settings.
0x80040223VFW_E_STATE_CHANGEDThe state changed while waiting to process the sample.
0x80040224VFW_E_NOT_STOPPEDThe operation could not be performed because the filter is not stopped.
0x80040225VFW_E_NOT_PAUSEDThe operation could not be performed because the filter is not paused.
0x80040226VFW_E_NOT_RUNNINGThe operation could not be performed because the filter is not running.
0x80040227VFW_E_WRONG_STATEThe operation could not be performed because the filter is in the wrong state.
0x80040228VFW_E_START_TIME_AFTER_ENDThe sample start time is after the sample end time.
0x80040229VFW_E_INVALID_RECTThe supplied rectangle is invalid.
0x8004022AVFW_E_TYPE_NOT_ACCEPTEDThis pin cannot use the supplied media type.
0x8004022BVFW_E_SAMPLE_REJECTEDThis sample cannot be rendered.
0x8004022CVFW_E_SAMPLE_REJECTED_EOSThis sample cannot be rendered because the end of the stream has been reached.
0x8004022DVFW_E_DUPLICATE_NAMEAn attempt to add a filter with a duplicate name failed.
0x8004022EVFW_E_TIMEOUTA time-out has expired.
0x8004022FVFW_E_INVALID_FILE_FORMATThe file format is invalid.
0x80040230VFW_E_ENUM_OUT_OF_RANGEThe list has already been exhausted.
0x80040231VFW_E_CIRCULAR_GRAPHThe filter graph is circular.
0x80040232VFW_E_NOT_ALLOWED_TO_SAVEUpdates are not allowed in this state.
0x80040233VFW_E_TIME_ALREADY_PASSEDAn attempt was made to queue a command for a time in the past.
0x80040234VFW_E_ALREADY_CANCELLEDThe queued command was already canceled.
0x80040235VFW_E_CORRUPT_GRAPH_FILECannot render the file because it is corrupt.
0x80040236VFW_E_ADVISE_ALREADY_SETAn IOverlay advise link already exists.
0x80040238VFW_E_NO_MODEX_AVAILABLENo full-screen modes are available.
0x80040239VFW_E_NO_ADVISE_SETThis advise cannot be canceled because it was not successfully set.
0x8004023AVFW_E_NO_FULLSCREENFull-screen mode is not available.
0x8004023BVFW_E_IN_FULLSCREEN_MODECannot call IVideoWindow methods while in full-screen mode.
0x80040240VFW_E_UNKNOWN_FILE_TYPEThe media type of this file is not recognized.
0x80040241VFW_E_CANNOT_LOAD_SOURCE_FILTERThe source filter for this file could not be loaded.
0x80040243VFW_E_FILE_TOO_SHORTA file appeared to be incomplete.
0x80040244VFW_E_INVALID_FILE_VERSIONThe file's version number is invalid.
0x80040247VFW_E_INVALID_CLSIDThis file is corrupt: it contains an invalid class identifier.
0x80040248VFW_E_INVALID_MEDIA_TYPEThis file is corrupt: it contains an invalid media type.
0x80040249VFW_E_SAMPLE_TIME_NOT_SETNo time stamp has been set for this sample.
0x80040251VFW_E_MEDIA_TIME_NOT_SETNo media time was set for this sample.
0x80040252VFW_E_NO_TIME_FORMAT_SETNo media time format was selected.
0x80040253VFW_E_MONO_AUDIO_HWCannot change balance because audio device is monaural only.
0x80040255VFW_E_NO_DECOMPRESSORCannot play back the video stream: Could not find a suitable decompressor.
0x80040256VFW_E_NO_AUDIO_HARDWARECannot play back the audio stream: No audio hardware is available, or the hardware is not supported.
0x80040259VFW_E_RPZACannot play back the video stream: Format 'RPZA' is not supported.
0x8004025BVFW_E_PROCESSOR_NOT_SUITABLEDirectShow cannot play MPEG movies on this processor.
0x8004025CVFW_E_UNSUPPORTED_AUDIOCannot play back the audio stream: the audio format is not supported.
0x8004025DVFW_E_UNSUPPORTED_VIDEOCannot play back the video stream: the video format is not supported.
0x8004025EVFW_E_MPEG_NOT_CONSTRAINEDDirectShow cannot play this video stream because it falls outside the constrained standard.
0x8004025FVFW_E_NOT_IN_GRAPHCannot perform the requested function on an object that is not in the filter graph.
0x80040261VFW_E_NO_TIME_FORMATCannot access the time format on an object.
0x80040262VFW_E_READ_ONLYCould not make the connection because the stream is read-only and the filter alters the data.
0x80040264VFW_E_BUFFER_UNDERFLOWThe buffer is not full enough.
0x80040265VFW_E_UNSUPPORTED_STREAMCannot play back the file: the format is not supported.
0x80040266VFW_E_NO_TRANSPORTPins cannot connect because they don't support the same transport.
0x80040269VFW_E_BAD_VIDEOCDThe Video CD can't be read correctly by the device or the data is corrupt.
0x80040270VFW_S_NO_STOP_TIMEThe sample had a start time but not a stop time. In this case, the stop time that is returned is set to the start time plus one.
0x80040271VFW_E_OUT_OF_VIDEO_MEMORYThere is not enough video memory at this display resolution and number of colors. Reducing resolution might help.
0x80040272VFW_E_VP_NEGOTIATION_FAILEDThe video port connection negotiation process has failed.
0x80040273VFW_E_DDRAW_CAPS_NOT_SUITABLEEither Microsoft DirectDraw has not been installed or the video card capabilities are not suitable. Make sure the display is not in 16-color mode.
0x80040274VFW_E_NO_VP_HARDWARENo video port hardware is available, or the hardware is not responding.
0x80040275VFW_E_NO_CAPTURE_HARDWARENo capture hardware is available, or the hardware is not responding.
0x80040276VFW_E_DVD_OPERATION_INHIBITEDThis user operation is inhibited by DVD content at this time.
0x80040277VFW_E_DVD_INVALIDDOMAINThis operation is not permitted in the current domain.
0x80040278VFW_E_DVD_NO_BUTTONRequested button is not available.
0x80040279VFW_E_DVD_GRAPHNOTREADYDVD-Video playback graph has not been built yet.
0x8004027AVFW_E_DVD_RENDERFAILDVD-Video playback graph building failed.
0x8004027BVFW_E_DVD_DECNOTENOUGHDVD-Video playback graph could not be built due to insufficient decoders.
0x8004028BVFW_E_DVD_NOT_IN_KARAOKE_MODEThe DVD Navigator is not in karaoke mode.
0x8004028EVFW_E_FRAME_STEP_UNSUPPORTEDFrame stepping is not supported.
0x80040293VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREADPin is already blocked on the calling thread.
0x80040294VFW_E_PIN_ALREADY_BLOCKEDPin is already blocked on another thread.
0x80040295VFW_E_CERTIFICATION_FAILUREUse of this filter is restricted by a software key. The application must unlock the filter.
0x800403F2VFW_E_BAD_KEYA registry entry is corrupt.
0x80050010E_EVAL_EXPIREDThe evaluation period for the filter has expired.
0x80050013LTMM_E_INVALID_DATAInvalid data
0x80050014LTMM_E_INVALID_HEADERInvalid packed data
0x80050015LTMM_E_DISABLEDThis feature is disabled
0x80050016LTMM_E_INVALID_VERSIONThis version is not supported
0x80050017LTMM_E_STILLIMAGE_LOCKEDThe LEADTOOLS still image toolkit needs to be unlocked
0x80070020E_SHARING_VIOLATIONThe output file is in use.
0x80070490E_PROP_ID_UNSUPPORTEDThe property is not supported.
0x80070492E_PROP_SET_UNSUPPORTEDSetting of the property is not supported.
0x00000000S_OKSuccess. Numerically equivalent to NOERROR.
0x00000000NOERRORNo error. Numerically equivalent to S_OK.
0x00000001S_FALSESuccess. Condition was FALSE.
0x0004022DVFW_S_DUPLICATE_NAMEAn attempt to add a filter with a duplicate name succeeded with a modified name.
0x00040237VFW_S_STATE_INTERMEDIATEThe state transition is not complete.
0x00040242VFW_S_PARTIAL_RENDERSome of the streams in this movie are in an unsupported format.
0x00040245VFW_S_SOME_DATA_IGNOREDThe file contained some property settings that were not used.
0x00040246VFW_S_CONNECTIONS_DEFERREDSome connections failed and were deferred.
0x00040250VFW_S_RESOURCE_NOT_NEEDEDThe resource specified is no longer needed.
0x00040254VFW_S_MEDIA_TYPE_IGNOREDCould not connect with the media type in the persistent graph.
0x0004025AVFW_S_RPZACannot play back the video stream: format 'RPZA' is not supported.
0x00040260VFW_S_ESTIMATEDThe value returned had to be estimated. Its accuracy can't be guaranteed.
0x00040263VFW_S_RESERVEDThis success code is reserved for internal purposes within DirectShow.
0x00040267VFW_S_STREAM_OFFThe stream was turned off.
0x00040268VFW_S_CANT_CUEThe filter is active, but cannot deliver data. See IMediaFilter.GetState in your SDK.
Remarks

The LEADTOOLS Multimedia toolkit returns error and success notifications to applications in the form of HRESULT values. A return code's LOWORD portion is the return code itself, in hexadecimal format.

The COM Win32 HRESULT documentation contains more information, including how to use the FAILED and SUCCEEDED macros to test return values.

Microsoft Visual Basic programmers will see only the decimal equivalent of the error code's first 16-bit portion. This value appears in an error notification dialog box or in the Err object as a run-time error.

If the error is not in the following list, you must convert the decimal number to its hexadecimal equivalent, and then look for the error as described previously. Note that the error's hexadecimal version will be a maximum of four digits long; to find the error, match the last four digits of the hexadecimal code in the error code list to the converted run-time error.

The LEADTOOLS Multimedia filters will return E_EVAL_EXPIRED (0x80050010) if you attempt to create them after the evaluation period has expired.

The LEADTOOLS Multimedia toolkit functions will often return error codes native to DirectShow. Please refer to the Microsoft DirectX SDK for specific information about DirectShow error codes.

Some Multimedia components, such as the DVD Writer, will convert DOS error codes to 0x8003zzzz, where "zzzz" is the error code. For example, the DOS error code ERROR_PATH_NOT_FOUND (0x03) is converted to 0x80030003. For a complete list, see the GetLastError function in the Microsoft Platform SDK documentation.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Leadtools.Multimedia.ErrorCode

Requirements

Target Platforms

See Also

Reference

Leadtools.Multimedia Namespace

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.

Leadtools.Multimedia requires a Multimedia or Multimedia Suite license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features