| ![[ImageMagick]](../../images/script.png) | ![[sponsor]](../../images/networkredux.png) |  |  | 
| [
      About ImageMagick
  ] [ Command-line Tools Processing Options Usage Program Interfaces MagickWand MagickCore PerlMagick Magick++ Architecture ] [ Install from Source Unix Windows Binary Releases Unix Mac OS X Windows Resources ] [ Download ] [ Site Map Links ] [ Sponsors: ] | AcquireMagickResource() acquires resources of the specified type. MagickFalse is returned if the specified resource is exhausted otherwise MagickTrue. The format of the AcquireMagickResource() method is: 
  MagickBooleanType AcquireMagickResource(const ResourceType type,
    const MagickSizeType size)
A description of each parameter follows: typethe type of resource. sizethe number of bytes needed from for this resource. AcquireUniqueFileResource() returns a unique file name, and returns a file descriptor for the file open for reading and writing. The format of the AcquireUniqueFileResource() method is: int AcquireUniqueFileResource(char *path) A description of each parameter follows: pathSpecifies a pointer to an array of characters. The unique path name is returned in this array. GetMagickResource() returns the specified resource. The format of the GetMagickResource() method is: MagickSizeType GetMagickResource(const ResourceType type) A description of each parameter follows: typethe type of resource. GetMagickResource() returns the specified resource limit. The format of the GetMagickResourceLimit() method is: unsigned long GetMagickResourceLimit(const ResourceType type) A description of each parameter follows: typethe type of resource. ListMagickResourceInfo() lists the resource info to a file. The format of the ListMagickResourceInfo method is: 
  MagickBooleanType ListMagickResourceInfo(FILE *file,
    ExceptionInfo *exception)
A description of each parameter follows. fileAn pointer to a FILE. exceptionreturn any errors or warnings in this structure. RelinquishMagickResource() relinquishes resources of the specified type. The format of the RelinquishMagickResource() method is: 
  void RelinquishMagickResource(const ResourceType type,
    const MagickSizeType size)
A description of each parameter follows: typethe type of resource. sizethe size of the resource. RelinquishUniqueFileResource() relinquishes a unique file resource. The format of the RelinquishUniqueFileResource() method is: MagickBooleanType RelinquishUniqueFileResource(const char *path) A description of each parameter follows: namethe name of the temporary resource. SetMagickResourceLimit() sets the limit for a particular resource. The format of the SetMagickResourceLimit() method is: 
  MagickBooleanType SetMagickResourceLimit(const ResourceType type,
    const MagickSizeType limit)
A description of each parameter follows: typethe type of resource. limitthe maximum limit for the resource. |