[Version]
Signature   = "$WINDOWS NT$"
Class       = SoftwareComponent
ClassGuid   = {5c4c3332-344d-483c-8739-259e934c9cc8}
Provider    = %Realtek%
DriverVer   = 03/18/2019,11.0.6000.675
CatalogFile = RealtekINTAPO.cat

[SourceDisksNames]
222 = %DiskId1%

[SourceDisksFiles]
RtkIntU64.dll=222

[DestinationDirs]
SfxFx.CopyList=11 ; %SystemRoot%\system32 

[SignatureAttributes]
RtkIntU64.dll=SignatureAttributes.PETrust

[SignatureAttributes.DRM]
DRMLevel=1300

[SignatureAttributes.PETrust]
PETrust=true

[Manufacturer]
%Realtek% = ApoComponents,NTamd64

[ApoComponents.NTamd64]
%Apo.ComponentDesc% = ApoComponent_Install,SWC\VEN_10EC&AID_0003

[ApoComponent_Install]
Include   = wdmaudio.inf
Needs     = mssysfx.CopyFilesAndRegister
CopyFiles = SfxFx.CopyList
AddReg    = RealtekAPO.AddReg

[ApoComponent_Install.Services]
AddService = ,2    ; no function driver

[SfxFx.CopyList]
RtkIntU64.dll

[RealtekAPO.AddReg]
HKCR,CLSID\%SYSFX_SFX_CLSID%,,0,"RtkAPOSFX Class"
HKCR,CLSID\%SYSFX_SFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSFX_SFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,FriendlyName,0,CRtkAPOSFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_SFX_CLSID%,APOInterface0,0,%APO_INTERFACE_LFX%

HKCR,CLSID\%SYSFX_MFX_CLSID%,,0,"RtkAPOMFX Class"
HKCR,CLSID\%SYSFX_MFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSFX_MFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,FriendlyName,0,CRtkAPOMFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_MFX_CLSID%,APOInterface0,0,%APO_INTERFACE_GFX%

HKCR,CLSID\%SYSFX_EFX_CLSID%,,0,"RtkAPOEFX Class"
HKCR,CLSID\%SYSFX_EFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSFX_EFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,FriendlyName,0,CRtkAPOEFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_EFX_CLSID%,APOInterface0,0,%APO_INTERFACE_GFX%

HKCR,CLSID\%SYSFX_OSFX_CLSID%,,0,"RtkAPOSFX Class"
HKCR,CLSID\%SYSFX_OSFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSFX_OSFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,FriendlyName,0,CRtkAPOSFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OSFX_CLSID%,APOInterface0,0,%APO_INTERFACE_LFX%

HKCR,CLSID\%SYSFX_OMFX_CLSID%,,0,"RtkAPOMFX Class"
HKCR,CLSID\%SYSFX_OMFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSFX_OMFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,FriendlyName,0,CRtkAPOMFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSFX_OMFX_CLSID%,APOInterface0,0,%APO_INTERFACE_GFX%

HKCR,CLSID\%SYSRECFX_MFX_CLSID%,,0,"RtkRecMFX Class"
HKCR,CLSID\%SYSRECFX_MFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSRECFX_MFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,FriendlyName,0,CRtkRecMFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_MFX_CLSID%,APOInterface0,0,%APO_INTERFACE_RecLFX%

HKCR,CLSID\%SYSRECFX_ProxyMFX_CLSID%,,0,"RtkRecProxyMFX Class"
HKCR,CLSID\%SYSRECFX_ProxyMFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RltkAPOU64.dll
HKCR,CLSID\%SYSRECFX_ProxyMFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,FriendlyName,0,CRtkRecProxyMFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_ProxyMFX_CLSID%,APOInterface0,0,%APO_INTERFACE_RecLFX%

HKCR,CLSID\%SYSRECFX_EFX_CLSID%,,0,"RtkRecEFX Class"
HKCR,CLSID\%SYSRECFX_EFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSRECFX_EFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,FriendlyName,0,CRtkRecEFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_EFX_CLSID%,APOInterface0,0,%APO_INTERFACE_RecLFX%

HKCR,CLSID\%SYSRECFX_VOLMFX_CLSID%,,0,"RtkRecVolMFX Class"
HKCR,CLSID\%SYSRECFX_VOLMFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSRECFX_VOLMFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,FriendlyName,0,CRtkRecVolMFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_VOLMFX_CLSID%,APOInterface0,0,%APO_INTERFACE_RecLFX%

HKCR,CLSID\%SYSRECFX_INVVOLMFX_CLSID%,,0,"RtkRecInvVolMFX Class"
HKCR,CLSID\%SYSRECFX_INVVOLMFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSRECFX_INVVOLMFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,FriendlyName,0,CRtkRecInvVolMFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_INVVOLMFX_CLSID%,APOInterface0,0,%APO_INTERFACE_RecLFX%

HKCR,CLSID\%SYSRECFX_KDMFX_CLSID%,,0,"RtkRecKDMFX Class"
HKCR,CLSID\%SYSRECFX_KDMFX_CLSID%\InProcServer32,,0x00020000,%%SystemRoot%%\System32\RtkIntU64.dll
HKCR,CLSID\%SYSRECFX_KDMFX_CLSID%\InProcServer32,ThreadingModel,0,Both

HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,FriendlyName,0,CRtkRecKDMFX
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,Copyright,0,"Copyright (c) Realtek Semiconductor Corp."
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,MajorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,MinorVersion,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,Flags,0x00010001,0x00000005
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,MinInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,MaxInputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,MinOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,MaxOutputConnections,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,MaxInstances,0x00010001,0xffffffff
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,NumAPOInterfaces,0x00010001,0x00000001
HKCR,AudioEngine\AudioProcessingObjects\%SYSRECFX_KDMFX_CLSID%,APOInterface0,0,%APO_INTERFACE_RecLFX%

[Strings]
Realtek           = "Realtek"
Apo.ComponentDesc = "Realtek Audio Effects Component (INT)"
DiskId1           = "Realtek APO Installation Disk"

SYSFX_SFX_CLSID      = "{52A6FF59-A8DB-4100-9173-4E619525800D}"
SYSFX_MFX_CLSID      = "{98F7FDEA-D387-4CF6-9246-CDA1E98AA0BE}"
SYSFX_EFX_CLSID      = "{974BF218-E8AA-46BB-A415-0DFF401A297E}"
SYSFX_OSFX_CLSID     = "{711610B6-091C-4EC2-A093-A6F45FAD0DA2}"
SYSFX_OMFX_CLSID     = "{7126B8F9-6871-4E63-AB4C-72390A778BAE}"
SYSRECFX_MFX_CLSID   = "{8E67EBA6-2304-4F44-B422-0849246E28FE}"
SYSRECFX_ProxyMFX_CLSID = "{806223C8-056C-47C8-BD57-2CB70FCAABFA}"
SYSRECFX_EFX_CLSID   = "{F0CF28F2-0A43-4B8C-923A-84DFCB90293F}"
SYSRECFX_INVVOLMFX_CLSID = "{806748D9-BFB0-4832-9AD9-66EDEC950623}"
SYSRECFX_VOLMFX_CLSID = "{80615180-9EA6-4028-BBCD-1297C06D5FDF}"
SYSRECFX_KDMFX_CLSID = "{80962103-68E0-4FCF-92FB-5BD44AA76F5F}"

APO_INTERFACE_LFX    = "{C154B1E4-E28E-4680-939E-F1D435DD7BD6}"
APO_INTERFACE_GFX    = "{159F2D73-A2D7-4245-9B47-2D129533A8B5}"
APO_INTERFACE_RecLFX = "{9BA7D79E-A746-4FAF-8535-BFED653994FB}"

REG_BINARY = 0x00000001
REG_DWORD = 0x00010001
REG_MULTI_SZ = 0x00010000
