# C1.Util.DX.WIC.ResultCode

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Util_DX_WIC_ResultCode" data-uid="C1.Util.DX.WIC.ResultCode" class="text-break">ResultCode Class
</h1>
  <div class="markdown level0 summary"><p>WIC result codes.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">ResultCode</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Util.DX.WIC.html">C1.Util.DX.WIC</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.DX.4.6.2.dll</h6>
  <h5 id="C1_Util_DX_WIC_ResultCode_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public static class ResultCode</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Module ResultCode</code></pre>
  </div>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_Aborted" data-uid="C1.Util.DX.WIC.ResultCode.Aborted">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.Aborted.html">Aborted</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_ABORTED</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_AccessDenied" data-uid="C1.Util.DX.WIC.ResultCode.AccessDenied">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.AccessDenied.html">AccessDenied</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_ACCESSDENIED</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_AlreadyLocked" data-uid="C1.Util.DX.WIC.ResultCode.AlreadyLocked">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.AlreadyLocked.html">AlreadyLocked</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_ALREADYLOCKED</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_BadHeader" data-uid="C1.Util.DX.WIC.ResultCode.BadHeader">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.BadHeader.html">BadHeader</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_BADHEADER</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_BadImage" data-uid="C1.Util.DX.WIC.ResultCode.BadImage">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.BadImage.html">BadImage</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_BADIMAGE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_BadMetadataHeader" data-uid="C1.Util.DX.WIC.ResultCode.BadMetadataHeader">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.BadMetadataHeader.html">BadMetadataHeader</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_BADMETADATAHEADER</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_BadStreamData" data-uid="C1.Util.DX.WIC.ResultCode.BadStreamData">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.BadStreamData.html">BadStreamData</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_BADSTREAMDATA</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_Base" data-uid="C1.Util.DX.WIC.ResultCode.Base">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.Base.html">Base</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_BASE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_CodecNoThumbnail" data-uid="C1.Util.DX.WIC.ResultCode.CodecNoThumbnail">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.CodecNoThumbnail.html">CodecNoThumbnail</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_CODECNOTHUMBNAIL</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_CodecPresent" data-uid="C1.Util.DX.WIC.ResultCode.CodecPresent">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.CodecPresent.html">CodecPresent</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_CODECPRESENT</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_CodecTooManyScanLines" data-uid="C1.Util.DX.WIC.ResultCode.CodecTooManyScanLines">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.CodecTooManyScanLines.html">CodecTooManyScanLines</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_CODECTOOMANYSCANLINES</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_ComponentInitializeFailure" data-uid="C1.Util.DX.WIC.ResultCode.ComponentInitializeFailure">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.ComponentInitializeFailure.html">ComponentInitializeFailure</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_COMPONENTINITIALIZEFAILURE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_ComponentNotFound" data-uid="C1.Util.DX.WIC.ResultCode.ComponentNotFound">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.ComponentNotFound.html">ComponentNotFound</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_COMPONENTNOTFOUND</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_Duplicatemetadatapresent" data-uid="C1.Util.DX.WIC.ResultCode.Duplicatemetadatapresent">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.Duplicatemetadatapresent.html">Duplicatemetadatapresent</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_DUPLICATEMETADATAPRESENT</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_FrameMissing" data-uid="C1.Util.DX.WIC.ResultCode.FrameMissing">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.FrameMissing.html">FrameMissing</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_FRAMEMISSING</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_GenericError" data-uid="C1.Util.DX.WIC.ResultCode.GenericError">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.GenericError.html">GenericError</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_GENERIC_ERROR</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_ImageSizeOutOfRange" data-uid="C1.Util.DX.WIC.ResultCode.ImageSizeOutOfRange">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.ImageSizeOutOfRange.html">ImageSizeOutOfRange</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_IMAGESIZEOUTOFRANGE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_InsufficientBuffer" data-uid="C1.Util.DX.WIC.ResultCode.InsufficientBuffer">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.InsufficientBuffer.html">InsufficientBuffer</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_INSUFFICIENTBUFFER</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_InternalError" data-uid="C1.Util.DX.WIC.ResultCode.InternalError">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.InternalError.html">InternalError</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_INTERNALERROR</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_InvalidParameter" data-uid="C1.Util.DX.WIC.ResultCode.InvalidParameter">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.InvalidParameter.html">InvalidParameter</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_INVALIDPARAMETER</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_InvalidProgressivelevel" data-uid="C1.Util.DX.WIC.ResultCode.InvalidProgressivelevel">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.InvalidProgressivelevel.html">InvalidProgressivelevel</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_INVALIDPROGRESSIVELEVEL</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_InvalidQueryCharacter" data-uid="C1.Util.DX.WIC.ResultCode.InvalidQueryCharacter">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.InvalidQueryCharacter.html">InvalidQueryCharacter</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_INVALIDQUERYCHARACTER</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_InvalidQueryRequest" data-uid="C1.Util.DX.WIC.ResultCode.InvalidQueryRequest">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.InvalidQueryRequest.html">InvalidQueryRequest</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_INVALIDQUERYREQUEST</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_InvalidRegistration" data-uid="C1.Util.DX.WIC.ResultCode.InvalidRegistration">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.InvalidRegistration.html">InvalidRegistration</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_INVALIDREGISTRATION</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_NotImplemented" data-uid="C1.Util.DX.WIC.ResultCode.NotImplemented">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.NotImplemented.html">NotImplemented</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_NOTIMPLEMENTED</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_NotInitializeD" data-uid="C1.Util.DX.WIC.ResultCode.NotInitializeD">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.NotInitializeD.html">NotInitializeD</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_NOTINITIALIZED</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_OufOfMemory" data-uid="C1.Util.DX.WIC.ResultCode.OufOfMemory">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.OufOfMemory.html">OufOfMemory</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_OUTOFMEMORY</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_PaletteUnavailable" data-uid="C1.Util.DX.WIC.ResultCode.PaletteUnavailable">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.PaletteUnavailable.html">PaletteUnavailable</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_PALETTEUNAVAILABLE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_PropertyNotFound" data-uid="C1.Util.DX.WIC.ResultCode.PropertyNotFound">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.PropertyNotFound.html">PropertyNotFound</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_PROPERTYNOTFOUND</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_PropertyNotSupported" data-uid="C1.Util.DX.WIC.ResultCode.PropertyNotSupported">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.PropertyNotSupported.html">PropertyNotSupported</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_PROPERTYNOTSUPPORTED</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_PropertySize" data-uid="C1.Util.DX.WIC.ResultCode.PropertySize">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.PropertySize.html">PropertySize</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_PROPERTYSIZE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_Propertyunexpectedtype" data-uid="C1.Util.DX.WIC.ResultCode.Propertyunexpectedtype">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.Propertyunexpectedtype.html">Propertyunexpectedtype</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_RequestOnlyValidAtMetadataRoot" data-uid="C1.Util.DX.WIC.ResultCode.RequestOnlyValidAtMetadataRoot">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.RequestOnlyValidAtMetadataRoot.html">RequestOnlyValidAtMetadataRoot</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_SourceRectangleDoesNotMatchDimensions" data-uid="C1.Util.DX.WIC.ResultCode.SourceRectangleDoesNotMatchDimensions">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.SourceRectangleDoesNotMatchDimensions.html">SourceRectangleDoesNotMatchDimensions</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_StreamNotAvailable" data-uid="C1.Util.DX.WIC.ResultCode.StreamNotAvailable">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.StreamNotAvailable.html">StreamNotAvailable</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_STREAMNOTAVAILABLE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_StreamRead" data-uid="C1.Util.DX.WIC.ResultCode.StreamRead">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.StreamRead.html">StreamRead</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_STREAMREAD</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_StreamWrite" data-uid="C1.Util.DX.WIC.ResultCode.StreamWrite">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.StreamWrite.html">StreamWrite</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_STREAMWRITE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_TooMuchMetadata" data-uid="C1.Util.DX.WIC.ResultCode.TooMuchMetadata">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.TooMuchMetadata.html">TooMuchMetadata</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_TOOMUCHMETADATA</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_UnexpectedMetadataType" data-uid="C1.Util.DX.WIC.ResultCode.UnexpectedMetadataType">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.UnexpectedMetadataType.html">UnexpectedMetadataType</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_UNEXPECTEDMETADATATYPE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_UnexpectedSize" data-uid="C1.Util.DX.WIC.ResultCode.UnexpectedSize">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.UnexpectedSize.html">UnexpectedSize</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_UNEXPECTEDSIZE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_UnknownImageFormat" data-uid="C1.Util.DX.WIC.ResultCode.UnknownImageFormat">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.UnknownImageFormat.html">UnknownImageFormat</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_UNKNOWNIMAGEFORMAT</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_UnsupportedOperation" data-uid="C1.Util.DX.WIC.ResultCode.UnsupportedOperation">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.UnsupportedOperation.html">UnsupportedOperation</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_UNSUPPORTEDOPERATION</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_UnsupportedPixelFormat" data-uid="C1.Util.DX.WIC.ResultCode.UnsupportedPixelFormat">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.UnsupportedPixelFormat.html">UnsupportedPixelFormat</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_UnsupportedVersion" data-uid="C1.Util.DX.WIC.ResultCode.UnsupportedVersion">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.UnsupportedVersion.html">UnsupportedVersion</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_UNSUPPORTEDVERSION</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_ValueOutOfRange" data-uid="C1.Util.DX.WIC.ResultCode.ValueOutOfRange">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.ValueOutOfRange.html">ValueOutOfRange</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_VALUEOUTOFRANGE</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_ValueOverflow" data-uid="C1.Util.DX.WIC.ResultCode.ValueOverflow">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.ValueOverflow.html">ValueOverflow</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_VALUEOVERFLOW</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_Win32error" data-uid="C1.Util.DX.WIC.ResultCode.Win32error">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.Win32error.html">Win32error</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_WIN32ERROR</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_WIC_ResultCode_WrongState" data-uid="C1.Util.DX.WIC.ResultCode.WrongState">
          <a class="xref" href="C1.Util.DX.WIC.ResultCode.WrongState.html">WrongState</a>
        </td>
        <td class="markdown level1 summary"><p>WINCODEC_ERR_WRONGSTATE</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
