NeroVisionAPI, COM interface constants for VB.Net / VBScript

NeroVisionAPI - interface constants

     This page contains simple VBA include for the NeroVisionAPI COM library.

library parameters

File NameProgram Files\Ahead\NeroVision\NeroVisionAPI.dll
Guid{BF84BFD8-B411-4948-9BDA-3A6C02CE7BD4}
Enums7

ContentType

enum, 2 members.
  'The type of virtual content.
Public Enum ContentType
  AudioStream = 0  '&H0
  VideoStream = 1  '&H1
End Enum

AudioFormat

enum, 1 members.
  'The supported audio formats for virtual content
Public Enum AudioFormat
  AudioFormat_PCM = 0  '&H0
End Enum

VideoFormat

enum, 3 members.
  'The supported video formats for virtual content
Public Enum VideoFormat
  VideoFormat_YV12 = 0  '&H0
  VideoFormat_RGB32 = 1  '&H1
  VideoFormat_RGB24 = 2  '&H2
End Enum

FrameStructure

enum, 3 members.
  'The frame structure of the video content
Public Enum FrameStructure
  FrameStructure_Progressive = 0  '&H0
  FrameStructure_InterlacedTopFirst = 1  '&H1
  FrameStructure_InterlacedBottomFirst = 2  '&H2
End Enum

ErrorCode

enum, 13 members.
  'NeroVision API error codes.
Public Enum ErrorCode
  NoError = 0  '&H0
  Canceled = 1  '&H1
  InternalError = 2  '&H2
  APIUsageError = 3  '&H3
  InstallationError = 4  '&H4
  XMLSyntaxError = 5  '&H5
  FileIOError = 6  '&H6
  MenuTemplateError = 7  '&H7
  NeroAPIError = 8  '&H8
  TranscodingFailed = 9  '&H9
  DiscOverflow = 10  '&HA
  ContentResolverError = 11  '&HB
  ContentProviderError = 12  '&HC
End Enum

ProgressAction

enum, 5 members.
  'Action reported by ProgressCallback.
Public Enum ProgressAction
  Estimating = 0  '&H0
  Preparing = 1  '&H1
  Transcoding = 2  '&H2
  Generating = 3  '&H3
  Analyzing = 4  '&H4
End Enum

FileType

enum, 7 members.
  'MediaInfo file type
Public Enum FileType
  Invalid = 0  '&H0
  Other = 1  '&H1
  MPEG1 = 2  '&H2
  MPEG2 = 3  '&H3
  DV_DV = 4  '&H4
  DV_AVI1 = 5  '&H5
  DV_AVI2 = 6  '&H6
End Enum
WUtils.com