idmc1.inf Driver File Contents (Drivers.zip)

;; Intel(r) Play(tm) Digital Movie Creator INF file.
;; For Windows 98 and Windows 98 Second Edition.
;; Copyright (c)2000-2001 Intel Corporation.
;;
[Version]
signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Intel%
LayoutFile=layout.inf,layout1.inf,layout2.inf
DriverVer=07/12/2001, 1.0.0.34
CatalogFile=idmc1.cat

[ControlFlags]
; All PnP devices should be excluded from manual AddDevice Applet list
ExcludeFromSelect=*

[Manufacturer]
%Intel%=Intel,NT

[SourceDisksNames]
1=%DiskName%,idmc1.cab,,

[DestinationDirs]
DefaultDestDir=11               ; LDID_SYS
DMC1.CopyDrivers.U1=10,system32\drivers
DMC1.CopyDrivers.U2=10,system32\drivers
DMC1.CopyDrv98=10,system32\drivers
DMC1.CopySys98=11
DMC1.CopyFiles=11

; [DMC1] will be used for Win98, Win98SE and Win98ME.
; [DMC1.NT] will be used for Win2k.
; [DMC1.XP] will be used for WinXP.
;
; The .U1 sections are used for those systems that need usbcamd.sys.
; The .U2 sections are used for those systems that support usbcamd2.sys (ME,XP).

[Intel]
%DMC1.DeviceDesc%=DMC1,USB\VID_8086&PID_0510&MI_00

[Intel.NT]
%DMC1.DeviceDesc%=DMC1.XP,USB\VID_8086&PID_0510&MI_00

; Win98/98SE/Millennium.

[DMC1]
Include   = ks.inf,kscaptur.inf
Needs     = KS.Registration,KSCAPTUR.Registration
AddReg    = DMC1.AddReg,DMC1.AddReg.U1,DMC1.API.Reg
UpdateInis= DMC1.UpdateIni
CopyFiles = DMC1.CopyDrivers.U1,DMC1.CopyFiles,DMC1.CopyDrv98,DMC1.CopySys98

; Win2K

[DMC1.NT]
Include   = ks.inf,kscaptur.inf
Needs     = KS.Registration,KSCAPTUR.Registration.NT
AddReg    = DMC1.AddReg,DMC1.AddReg.U1,DMC1.API.Reg
CopyFiles = DMC1.CopyDrivers.U1,DMC1.CopyFiles

; WinXP

[DMC1.XP]
Include   = ks.inf,kscaptur.inf
Needs     = KS.Registration,KSCAPTUR.Registration.NT
AddReg    = DMC1.AddReg,DMC1.AddReg.U2,DMC1.API.Reg
CopyFiles = DMC1.CopyDrivers.U2,DMC1.CopyFiles
SubClass      = StillImage
DeviceType    = 3
DeviceSubType = 0x1
Capabilities  = 0x00000031
DeviceData    = DMC1.DeviceData
ICMProfiles   = "sRGB Color Space Profile.icm"
PortSelect    = No

[DMC1.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={5d8ef5a3-ac13-11d2-a093-00c04f72dc3c}

;
; Define files to be copied.
;

[SourceDisksFiles]
IDMC1Dex.ax=1
IDMC1Vex.dll=1
IDMC1Vex.loc=1
IDMC1Vex.pro=1
IDMC1Vid.sys=1
IDMC1Vme.sys=1

[DMC1.CopyFiles]
IDMC1Dex.ax,,,0x00000060
IDMC1Vex.dll,,,0x00000060
IDMC1Vex.loc,,,0x00000020
IDMC1Vex.pro,,,0x00000020

[DMC1.CopyDrivers.U1]
idmc1vid.sys,,,0x00000060

[DMC1.CopyDrivers.U2]
idmc1vme.sys,,,0x00000060

[DMC1.CopyDrv98]
stream.sys,,,0x00000060
usbcamd.sys,,,0x00000060

[DMC1.CopySys98]
msh263.drv,,,0x00000060

[DMC1.UpdateIni]
system.ini,drivers32,,"VIDC.I420=msh263.drv"
system.ini,drivers32,,"VIDC.IYUV=iyuv_32.dll"

;
; Define registry entries.
;

[DMC1.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,OkToHibernate,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
HKR,,HardwareConfig,1,1
HKLM,"Software\Intel Play\DMC Drivers",DriverStatus,%REG_DWORD%,0
HKLM,%Codecs%\vidc.I420,Description,,"Intel(r) I420 planar YUV"
HKLM,%Codecs%\vidc.I420,Driver,,msh263.drv
HKLM,%Codecs%\vidc.IYUV,Description,,"Intel(r) IYUV planar YUV"
HKLM,%Codecs%\vidc.IYUV,Driver,,iyuv_32.dll

[DMC1.AddReg.U1]
HKR,,NTMPDriver,,idmc1vid.sys

[DMC1.AddReg.U2]
HKR,,NTMPDriver,,idmc1vme.sys

[DMC1.API.Reg]
; ICustomCameraProp     interface of Custom Page
HKCR,CLSID\%ICustomCameraProp%,,,%PlugIn_CustomCameraProp%
HKCR,CLSID\%ICustomCameraProp%\InprocServer32,,,IDMC1Dex.ax
HKCR,CLSID\%ICustomCameraProp%\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%ICustomCameraProp%,,,%PlugIn_CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%ICustomCameraProp%,IID,1,a9,95,78,88, de,63, 45,4a, 0x8b, 0x83, 0xdf, 0xc7, 0x55, 0x9a, 0xa6, 0x4a                                                                                                    

; CustomCamera Property Page
HKCR,CLSID\%CustomCamera%,,,%PropPage_CustomCameraProp%
HKCR,CLSID\%CustomCamera%\InprocServer32,,,IDMC1Dex.ax
HKCR,CLSID\%CustomCamera%\InprocServer32,ThreadingModel,,Both
; Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\%ICustomCameraProp%\PropertyPages\{32D7BBF5-C430-4418-8E75-1A5823674BCE},,,%PropPage_CustomCameraProp%

; VQ VideoProcAmp Property Page
HKCR,CLSID\%VideoProcAmp%,,,%PropPage_VQVideoProcAmp%
HKCR,CLSID\%VideoProcAmp%\InprocServer32,,,IDMC1Dex.ax
HKCR,CLSID\%VideoProcAmp%\InprocServer32,ThreadingModel,,Both

; VQ CameraControl Property Page
HKCR,CLSID\%CameraControl%,,,%PropPage_VQCameraControl%
HKCR,CLSID\%CameraControl%\InprocServer32,,,IDMC1Dex.ax
HKCR,CLSID\%CameraControl%\InprocServer32,ThreadingModel,,Both

;
; Define driver interfaces.
;

[DMC1.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,DMC1.Interface

[DMC1.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,DMC1.Interface

[DMC1.XP.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,DMC1.Interface

[DMC1.Interface]
AddReg=DMC1.Intf.AddReg
         
[DMC1.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%DMC1.DeviceDesc%
HKR,,ExtensionDLL,,%Intel.ExtensionDLL%

;
; Define NT services.
;

[DMC1.NT.Services]
AddService = IDMC1Vid,0x00000002,DMC1.ServiceInstall

[DMC1.ServiceInstall]
DisplayName   = %DMC1.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\idmc1vid.sys

[DMC1.XP.Services]
AddService = IDMC1Vxp,0x00000002,DMC1.ServiceInstall.XP

[DMC1.ServiceInstall.XP]
DisplayName   = %DMC1.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\idmc1vme.sys

[Strings]

;----------------
; Non-Localizable
;----------------

ProxyVCap.CLSID   = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE= "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
ICustomCameraProp = "{887895A9-63DE-4a45-8B83-DFC7559AA64A}"
CustomCamera      = "{32D7BBF5-C430-4418-8E75-1A5823674BCE}"
VideoProcAmp      = "{6A9B4887-CF98-42c9-9C2D-8FC606438552}"
CameraControl     = "{BDFD4EF9-6F77-4f84-9BF9-263E464B694D}"
Codecs            = "SYSTEM\CurrentControlSet\Control\MediaResources\icm"

SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
REG_DWORD=0x00010001

Intel.ExtensionDLL = "IDMC1Vex.dll"

;----------------
; Localizable
;----------------

Intel                    = "Intel"
DiskName                 = "Digital Blue(tm) PC Digital Movie Creator"
DMC1.DeviceDesc          = "Intel(r) Play(tm) DMC Camera"
PropPage_VQVideoProcAmp  = "Intel Play DMC VideoProcAmp Property Page"
PropPage_VQCameraControl = "Intel Play DMC Camera Control Property Page"
PropPage_CustomCameraProp= "Intel Play DMC Custom Property Page"
PlugIn_CustomCameraProp  = "Intel Play DMC ICustomCamera Interface handler"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 3.04