[Strings.0409] MSFT = "Microsoft" ; {PlaceHolder="Microsoft"} DiskId1 = "UAA Function Driver for High Definition Audio. Installation Disk" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.CMedia9880.DeviceDesc = "Microsoft 1.1 UAA Function Driver for High Definition Audio - CMedia 9880" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.Realtek880.DeviceDesc = "Microsoft 1.1 UAA Function Driver for High Definition Audio - Realtek 880" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.Realtek860.DeviceDesc = "Microsoft 1.1 UAA Function Driver for High Definition Audio - Realtek 860" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.Realtek280.DeviceDesc = "Microsoft 1.1 UAA Function Driver for High Definition Audio - Realtek 280" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.Realtek260.DeviceDesc = "Microsoft 1.1 UAA Function Driver for High Definition Audio - Realtek 260" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.Realtek261.DeviceDesc = "Microsoft 1.1 UAA Function Driver for High Definition Audio - Realtek 261" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.DDKCodec.DeviceDesc = "Microsoft 1.1 UAA Function Driver for High Definition Audio - DDKCodec" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.Generic.DeviceDesc = "High Definition Audio Device" ; {PlaceHolder="High Definition Audio"} HdAudioFunctionDriver.Sigma9770.DeviceDesc= "Microsoft 1.1 UAA Function Driver for High Definition Audio - Sigmatel 9770" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.Sigma9772.DeviceDesc= "Microsoft 1.1 UAA Function Driver for High Definition Audio - Sigmatel 9772" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.ConexantWaikiki.DeviceDesc= "Microsoft 1.1 UAA Function Driver for High Definition Audio - Conexant Waikiki" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.Adi1986.DeviceDesc= "Microsoft 1.1 UAA Function Driver for High Definition Audio - Adi 1986" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.Adi1983.DeviceDesc= "Microsoft 1.1 UAA Function Driver for High Definition Audio - Adi 1983" ; {PlaceHolder="UAA","High Definition Audio"} UAAFunctionDriverForHdAudio.SvcDesc = "Microsoft 1.1 UAA Function Driver for High Definition Audio Service" ; {PlaceHolder="UAA","High Definition Audio"} ; These are the name strings for the wave miniports displayed in mmsys.cpl ; Primary LineOut, HP, LineIn & Mic in are multi instance capable (up to 5 of each) PrimarySpeakerWaveDeviceName = "HD Audio Speaker" ; {PlaceHolder="HD Audio"} PrimarySpeakerTopoDeviceName = "HD Audio Speaker mixer" ; {PlaceHolder="HD Audio"} PrimarySpeaker2WaveDeviceName = "HD Audio Speaker 2" ; {PlaceHolder="HD Audio"} PrimarySpeaker2TopoDeviceName = "HD Audio Speaker mixer 2" ; {PlaceHolder="HD Audio"} PrimarySpeaker3WaveDeviceName = "HD Audio Speaker 3" ; {PlaceHolder="HD Audio"} PrimarySpeaker3TopoDeviceName = "HD Audio Speaker mixer 3" ; {PlaceHolder="HD Audio"} PrimarySpeaker4WaveDeviceName = "HD Audio Speaker 4" ; {PlaceHolder="HD Audio"} PrimarySpeaker4TopoDeviceName = "HD Audio Speaker mixer 4" ; {PlaceHolder="HD Audio"} PrimarySpeaker5WaveDeviceName = "HD Audio Speaker 5" ; {PlaceHolder="HD Audio"} PrimarySpeaker5TopoDeviceName = "HD Audio Speaker mixer 5" ; {PlaceHolder="HD Audio"} PrimaryLineConnectorWaveDeviceName = "HD Audio Line connector" ; {PlaceHolder="HD Audio"} PrimaryLineConnectorTopoDeviceName = "HD Audio Line connector mixer" ; {PlaceHolder="HD Audio"} PrimaryLineConnector2WaveDeviceName = "HD Audio Line connector 2" ; {PlaceHolder="HD Audio"} PrimaryLineConnector2TopoDeviceName = "HD Audio Line connector mixer 2" ; {PlaceHolder="HD Audio"} PrimaryLineConnector3WaveDeviceName = "HD Audio Line connector 3" ; {PlaceHolder="HD Audio"} PrimaryLineConnector3TopoDeviceName = "HD Audio Line connector mixer 3" ; {PlaceHolder="HD Audio"} PrimaryLineConnector4WaveDeviceName = "HD Audio Line connector 4" ; {PlaceHolder="HD Audio"} PrimaryLineConnector4TopoDeviceName = "HD Audio Line connector mixer 4" ; {PlaceHolder="HD Audio"} PrimaryLineConnector5WaveDeviceName = "HD Audio Line connector 5" ; {PlaceHolder="HD Audio"} PrimaryLineConnector5TopoDeviceName = "HD Audio Line connector mixer 5" ; {PlaceHolder="HD Audio"} IndependentHeadphoneWaveDeviceName = "HD Audio Headphone" ; {PlaceHolder="HD Audio"} IndependentHeadphoneTopoDeviceName = "HD Audio Headphone mixer" ; {PlaceHolder="HD Audio"} IndependentHeadphone2WaveDeviceName = "HD Audio Headphone 2" ; {PlaceHolder="HD Audio"} IndependentHeadphone2TopoDeviceName = "HD Audio Headphone 2 mixer" ; {PlaceHolder="HD Audio"} IndependentHeadphone3WaveDeviceName = "HD Audio Headphone 3" ; {PlaceHolder="HD Audio"} IndependentHeadphone3TopoDeviceName = "HD Audio Headphone 3 mixer " ; {PlaceHolder="HD Audio"} IndependentHeadphone4WaveDeviceName = "HD Audio Headphone 4" ; {PlaceHolder="HD Audio"} IndependentHeadphone4TopoDeviceName = "HD Audio Headphone 4 mixer" ; {PlaceHolder="HD Audio"} IndependentHeadphone5WaveDeviceName = "HD Audio Headphone 5" ; {PlaceHolder="HD Audio"} IndependentHeadphone5TopoDeviceName = "HD Audio Headphone 5 mixer" ; {PlaceHolder="HD Audio"} SpdifOutSpeakerWaveDeviceName = "HD Audio Spdif Speaker" ; {PlaceHolder="HD Audio"} SpdifOutSpeakerTopoDeviceName = "HD Audio Spdif Speaker mixer" ; {PlaceHolder="HD Audio"} ; ; Notice here that the friendly name for this device is the same as with SpdifOutSpeaker ; above. This is because the two devices behave nearly the same way. The only real ; difference is that the Speaker collection of widgets will have an attached Amp. ; SpdifOutLineOutWaveDeviceName = "HD Audio Spdif Speaker" ; {PlaceHolder="HD Audio"} SpdifOutLineOutTopoDeviceName = "HD Audio Spdif Speaker mixer" ; {PlaceHolder="HD Audio"} ; ; SPDIF Out ; DigitalOutputWaveDeviceName = "HD Audio SPDIF out" ; {PlaceHolder="HD Audio"} DigitalOutputTopoDeviceName = "HD Audio SPDIF out mixer" ; {PlaceHolder="HD Audio"} DigitalOutput2WaveDeviceName = "HD Audio SPDIF out 2" ; {PlaceHolder="HD Audio"} DigitalOutput2TopoDeviceName = "HD Audio SPDIF out 2 mixer" ; {PlaceHolder="HD Audio"} DigitalOutput3WaveDeviceName = "HD Audio SPDIF out 3" ; {PlaceHolder="HD Audio"} DigitalOutput3TopoDeviceName = "HD Audio SPDIF out 3 mixer" ; {PlaceHolder="HD Audio"} DigitalOutput4WaveDeviceName = "HD Audio SPDIF out 4" ; {PlaceHolder="HD Audio"} DigitalOutput4TopoDeviceName = "HD Audio SPDIF out 4mixer" ; {PlaceHolder="HD Audio"} DigitalOutput5WaveDeviceName = "HD Audio SPDIF out 5" ; {PlaceHolder="HD Audio"} DigitalOutput5TopoDeviceName = "HD Audio SPDIF out 5 mixer" ; {PlaceHolder="HD Audio"} ; ; HDMI Out ; HDMIOutputWaveDeviceName = "HD Audio HDMI out" ; {PlaceHolder="HD Audio"} HDMIOutputTopoDeviceName = "HD Audio HDMI out mixer" ; {PlaceHolder="HD Audio"} HDMIOutput2WaveDeviceName = "HD Audio HDMI out 2" ; {PlaceHolder="HD Audio"} HDMIOutput2TopoDeviceName = "HD Audio HDMI out mixer 2" ; {PlaceHolder="HD Audio"} HDMIOutput3WaveDeviceName = "HD Audio HDMI out 3" ; {PlaceHolder="HD Audio"} HDMIOutput3TopoDeviceName = "HD Audio HDMI out mixer 3" ; {PlaceHolder="HD Audio"} HDMIOutput4WaveDeviceName = "HD Audio HDMI out 4" ; {PlaceHolder="HD Audio"} HDMIOutput4TopoDeviceName = "HD Audio HDMI out mixer 4" ; {PlaceHolder="HD Audio"} HDMIOutput5WaveDeviceName = "HD Audio HDMI out 5" ; {PlaceHolder="HD Audio"} HDMIOutput5TopoDeviceName = "HD Audio HDMI out mixer 5" ; {PlaceHolder="HD Audio"} ; ; Duplicated Hp Render Model & Add Reg ; DuplicatedHpSpeakerWaveDeviceName = "HD Audio Headphone/Speakers" ; {PlaceHolder="HD Audio"} DuplicatedHpSpeakerTopoDeviceName = "HD Audio Headphone/Speakers mixer" ; {PlaceHolder="HD Audio"} DuplicatedHpSpeaker2WaveDeviceName = "HD Audio Headphone/Speakers 2" ; {PlaceHolder="HD Audio"} DuplicatedHpSpeaker2TopoDeviceName = "HD Audio Headphone/Speakers mixer 2" ; {PlaceHolder="HD Audio"} DuplicatedHpSpeaker3WaveDeviceName = "HD Audio Headphone/Speakers 3" ; {PlaceHolder="HD Audio"} DuplicatedHpSpeaker3TopoDeviceName = "HD Audio Headphone/Speakers mixer 3" ; {PlaceHolder="HD Audio"} DuplicatedHpSpeaker4WaveDeviceName = "HD Audio Headphone/Speakers 4" ; {PlaceHolder="HD Audio"} DuplicatedHpSpeaker4TopoDeviceName = "HD Audio Headphone/Speakers mixer 4" ; {PlaceHolder="HD Audio"} DuplicatedHpSpeaker5WaveDeviceName = "HD Audio Headphone/Speakers 5" ; {PlaceHolder="HD Audio"} DuplicatedHpSpeaker5TopoDeviceName = "HD Audio Headphone/Speakers mixer 5" ; {PlaceHolder="HD Audio"} ; ; Note that Line-out devices are just like Speaker but without the amp, thus, the ; friendly names that we provide match the Speaker case above. ; DuplicatedHpLineOutWaveDeviceName = "HD Audio Headphone/Speakers" ; {PlaceHolder="HD Audio"} DuplicatedHpLineOutTopoDeviceName = "HD Audio Headphone/Speakers mixer" ; {PlaceHolder="HD Audio"} DuplicatedHpLineOut2WaveDeviceName = "HD Audio Headphone/Speakers 2" ; {PlaceHolder="HD Audio"} DuplicatedHpLineOut2TopoDeviceName = "HD Audio Headphone/Speakers mixer 2" ; {PlaceHolder="HD Audio"} DuplicatedHpLineOut3WaveDeviceName = "HD Audio Headphone/Speakers 3" ; {PlaceHolder="HD Audio"} DuplicatedHpLineOut3TopoDeviceName = "HD Audio Headphone/Speakers mixer 3" ; {PlaceHolder="HD Audio"} DuplicatedHpLineOut4WaveDeviceName = "HD Audio Headphone/Speakers 4" ; {PlaceHolder="HD Audio"} DuplicatedHpLineOut4TopoDeviceName = "HD Audio Headphone/Speakers mixer 4" ; {PlaceHolder="HD Audio"} DuplicatedHpLineOut5WaveDeviceName = "HD Audio Headphone/Speakers 5" ; {PlaceHolder="HD Audio"} DuplicatedHpLineOut5TopoDeviceName = "HD Audio Headphone/Speakers mixer 5" ; {PlaceHolder="HD Audio"} ; ; Redirected internal speaker friendly names ; DuplicatedIntSpeakerExtLineOutWaveDeviceName = "HD Audio Int Spkr/Ext LineOut" ; {PlaceHolder="HD Audio"} DuplicatedIntSpeakerExtLineOutTopoDeviceName = "HD Audio Int Spkr/Ext LineOut Mixer" ; {PlaceHolder="HD Audio"} DuplicatedIntSpeakerExtSpeakerWaveDeviceName = "HD Audio Internal/External Spkr" ; {PlaceHolder="HD Audio"} DuplicatedIntSpeakerExtSpeakerTopoDeviceName = "HD Audio Internal/External Spkr Mixer" ; {PlaceHolder="HD Audio"} IndependentMicWaveDeviceName = "HD Audio Microphone" ; {PlaceHolder="HD Audio"} IndependentMicTopoDeviceName = "HD Audio Microphone mixer" ; {PlaceHolder="HD Audio"} IndependentMic2WaveDeviceName = "HD Audio Microphone 2" ; {PlaceHolder="HD Audio"} IndependentMic2TopoDeviceName = "HD Audio Microphone 2 mixer" ; {PlaceHolder="HD Audio"} IndependentMic3WaveDeviceName = "HD Audio Microphone 3" ; {PlaceHolder="HD Audio"} IndependentMic3TopoDeviceName = "HD Audio Microphone 3 mixer" ; {PlaceHolder="HD Audio"} IndependentMic4WaveDeviceName = "HD Audio Microphone 4" ; {PlaceHolder="HD Audio"} IndependentMic4TopoDeviceName = "HD Audio Microphone 4 mixer" ; {PlaceHolder="HD Audio"} IndependentMic5WaveDeviceName = "HD Audio Microphone 5" ; {PlaceHolder="HD Audio"} IndependentMic5TopoDeviceName = "HD Audio Microphone 5 mixer" ; {PlaceHolder="HD Audio"} CDInWaveDeviceName = "HD Audio CD in capture" ; {PlaceHolder="HD Audio"} CDinTopoDeviceName = "HD Audio CD in capture mixer" ; {PlaceHolder="HD Audio"} PrimaryLineInWaveDeviceName = "HD Audio Line in" ; {PlaceHolder="HD Audio"} PrimaryLineInTopoDeviceName = "HD Audio Line in mixer" ; {PlaceHolder="HD Audio"} PrimaryLineIn2WaveDeviceName = "HD Audio Line in 2" ; {PlaceHolder="HD Audio"} PrimaryLineIn2TopoDeviceName = "HD Audio Line in mixer 2" ; {PlaceHolder="HD Audio"} PrimaryLineIn3WaveDeviceName = "HD Audio Line in 3" ; {PlaceHolder="HD Audio"} PrimaryLineIn3TopoDeviceName = "HD Audio Line in mixer 3" ; {PlaceHolder="HD Audio"} PrimaryLineIn4WaveDeviceName = "HD Audio Line in 4" ; {PlaceHolder="HD Audio"} PrimaryLineIn4TopoDeviceName = "HD Audio Line in mixer 4" ; {PlaceHolder="HD Audio"} PrimaryLineIn5WaveDeviceName = "HD Audio Line in 5" ; {PlaceHolder="HD Audio"} PrimaryLineIn5TopoDeviceName = "HD Audio Line in mixer 5" ; {PlaceHolder="HD Audio"} DigitalInputWaveDeviceName = "HD Audio Digital in" ; {PlaceHolder="HD Audio"} DigitalInputTopoDeviceName = "HD Audio Digital in mixer" ; {PlaceHolder="HD Audio"} AuxInWaveDeviceName = "HD Audio Aux in" ; {PlaceHolder="HD Audio"} AuxInTopoDeviceName = "HD Audio Aux in mixer" ; {PlaceHolder="HD Audio"} MuxedCaptureWaveDeviceName = "HD Audio Muxed capture" ; {PlaceHolder="HD Audio"} MuxedCaptureTopoDeviceName = "HD Audio Muxed capture mixer" ; {PlaceHolder="HD Audio"} MixedCaptureWaveDeviceName = "HD Audio Mixed capture" ; {PlaceHolder="HD Audio"} MixedCaptureTopoDeviceName = "HD Audio Mixed capture mixer" ; {PlaceHolder="HD Audio"} MicArrayWaveDeviceName = "HD Audio Microphone array" ; {PlaceHolder="HD Audio"} MicArrayTopoDeviceName = "HD Audio Microphone array mixer" ; {PlaceHolder="HD Audio"} ; These are the strings passed to PcRegisterSubdevice for wave ports ;Non-localizable KSNAME_eSpeaker = "eSpeaker" ; non-localizable KSNAME_eSpeakerWave = "eSpeakerWave" ; non-localizable KSNAME_eSpeaker2Wave = "eSpeaker2Wave" ; non-localizable KSNAME_eSpeaker3Wave = "eSpeaker3Wave" ; non-localizable KSNAME_eSpeaker4Wave = "eSpeaker4Wave" ; non-localizable KSNAME_eSpeaker5Wave = "eSpeaker5Wave" ; non-localizable KSNAME_eSpeakerTopo = "eSpeakerTopo" ; non-localizable KSNAME_eSpeaker2Topo = "eSpeaker2Topo" ; non-localizable KSNAME_eSpeaker3Topo = "eSpeaker3Topo" ; non-localizable KSNAME_eSpeaker4Topo = "eSpeaker4Topo" ; non-localizable KSNAME_eSpeaker5Topo = "eSpeaker5Topo" ; non-localizable KSNAME_eLineOut = "eLineOut" ; non-localizable KSNAME_eLineOutWave = "eLineOutWave" ; non-localizable KSNAME_eLineOut2Wave = "eLineOut2Wave" ; non-localizable KSNAME_eLineOut3Wave = "eLineOut3Wave" ; non-localizable KSNAME_eLineOut4Wave = "eLineOut4Wave" ; non-localizable KSNAME_eLineOut5Wave = "eLineOut5Wave" ; non-localizable KSNAME_eLineOutTopo = "eLineOutTopo" ; non-localizable KSNAME_eLineOut2Topo = "eLineOut2Topo" ; non-localizable KSNAME_eLineOut3Topo = "eLineOut3Topo" ; non-localizable KSNAME_eLineOut4Topo = "eLineOut4Topo" ; non-localizable KSNAME_eLineOut5Topo = "eLineOut5Topo" ; non-localizable KSNAME_eLineConnector = "eLineConnector" ; non-localizable KSNAME_eLineConnectorWave = "eLineConnectorWave" ; non-localizable KSNAME_eLineConnector2Wave = "eLineConnector2Wave" ; non-localizable KSNAME_eLineConnector3Wave = "eLineConnector3Wave" ; non-localizable KSNAME_eLineConnector4Wave = "eLineConnector4Wave" ; non-localizable KSNAME_eLineConnector5Wave = "eLineConnector5Wave" ; non-localizable KSNAME_eLineConnectorTopo = "eLineConnectorTopo" ; non-localizable KSNAME_eLineConnector2Topo = "eLineConnector2Topo" ; non-localizable KSNAME_eLineConnector3Topo = "eLineConnector3Topo" ; non-localizable KSNAME_eLineConnector4Topo = "eLineConnector4Topo" ; non-localizable KSNAME_eLineConnector5Topo = "eLineConnector5Topo" ; non-localizable KSNAME_eHeadphone ="eHeadphone" ; non-localizable KSNAME_eHeadphoneWave ="eHeadphoneWave" ; non-localizable KSNAME_eHeadphone2Wave ="eHeadphone2Wave" ; non-localizable KSNAME_eHeadphone3Wave ="eHeadphone3Wave" ; non-localizable KSNAME_eHeadphone4Wave ="eHeadphone4Wave" ; non-localizable KSNAME_eHeadphone5Wave ="eHeadphone5Wave" ; non-localizable KSNAME_eHeadphoneTopo = "eHeadphoneTopo" ; non-localizable KSNAME_eHeadphone2Topo = "eHeadphone2Topo" ; non-localizable KSNAME_eHeadphone3Topo = "eHeadphone3Topo" ; non-localizable KSNAME_eHeadphone4Topo = "eHeadphone4Topo" ; non-localizable KSNAME_eHeadphone5Topo = "eHeadphone5Topo" ; non-localizable KSNAME_eSpdifOut = "eSpdifOut" ; non-localizable KSNAME_eSpdifOutWave = "eSpdifOutWave" ; non-localizable KSNAME_eSpdifOutTopo = "eSpdifOutTopo" ; non-localizable KSNAME_eSpdifOut2Wave = "eSpdifOut2Wave" ; non-localizable KSNAME_eSpdifOut2Topo = "eSpdifOut2Topo" ; non-localizable KSNAME_eSpdifOut3Wave = "eSpdifOut2Wave" ; non-localizable KSNAME_eSpdifOut3Topo = "eSpdifOut2Topo" ; non-localizable KSNAME_eSpdifOut4Wave = "eSpdifOut2Wave" ; non-localizable KSNAME_eSpdifOut4Topo = "eSpdifOut2Topo" ; non-localizable KSNAME_eSpdifOut5Wave = "eSpdifOut2Wave" ; non-localizable KSNAME_eSpdifOut5Topo = "eSpdifOut2Topo" ; non-localizable KSNAME_eHDMIOut = "eHDMIOut" ; non-localizable KSNAME_eHDMIOutWave = "eHDMIOutWave" ; non-localizable KSNAME_eHDMIOutTopo = "eHDMIOutTopo" ; non-localizable KSNAME_eHDMIOut2Wave = "eHDMIOut2Wave" ; non-localizable KSNAME_eHDMIOut2Topo = "eHDMIOut2Topo" ; non-localizable KSNAME_eHDMIOut3Wave = "eHDMIOut3Wave" ; non-localizable KSNAME_eHDMIOut3Topo = "eHDMIOut3Topo" ; non-localizable KSNAME_eHDMIOut4Wave = "eHDMIOut4Wave" ; non-localizable KSNAME_eHDMIOut4Topo = "eHDMIOut4Topo" ; non-localizable KSNAME_eHDMIOut5Wave = "eHDMIOut5Wave" ; non-localizable KSNAME_eHDMIOut5Topo = "eHDMIOut5Topo" ; non-localizable KSNAME_eSpdifOutSpeaker = "eSpdifOutSpeaker" ; non-localizable KSNAME_eSpdifOutSpeakerWave = "eSpdifOutSpeakerWave" ; non-localizable KSNAME_eSpdifOutSpeakerTopo = "eSpdifOutSpeakerTopo" ; non-localizable KSNAME_eSpdifOutLineOut = "eSpdifOutLineOut" ; non-localizable KSNAME_eSpdifOutLineOutWave = "eSpdifOutLineOutWave" ; non-localizable KSNAME_eSpdifOutLineOutTopo = "eSpdifOutLineOutTopo" ; non-localizable KSNAME_eDuplicatedHpSpeaker = "eDuplicatedHpSpeaker" ; non-localizable KSNAME_eDuplicatedHpSpeakerWave = "eDuplicatedHpSpeakerWave" ; non-localizable KSNAME_eDuplicatedHpSpeakerTopo = "eDuplicatedHpSpeakerTopo" ; non-localizable KSNAME_eDuplicatedHpSpeaker2Wave = "eDuplicatedHpSpeaker2Wave" ; non-localizable KSNAME_eDuplicatedHpSpeaker2Topo = "eDuplicatedHpSpeaker2Topo" ; non-localizable KSNAME_eDuplicatedHpSpeaker3Wave = "eDuplicatedHpSpeaker3Wave" ; non-localizable KSNAME_eDuplicatedHpSpeaker3Topo = "eDuplicatedHpSpeaker3Topo" ; non-localizable KSNAME_eDuplicatedHpSpeaker4Wave = "eDuplicatedHpSpeaker4Wave" ; non-localizable KSNAME_eDuplicatedHpSpeaker4Topo = "eDuplicatedHpSpeaker4Topo" ; non-localizable KSNAME_eDuplicatedHpSpeaker5Wave = "eDuplicatedHpSpeaker5Wave" ; non-localizable KSNAME_eDuplicatedHpSpeaker5Topo = "eDuplicatedHpSpeaker5Topo" ; non-localizable KSNAME_eDuplicatedHpLineOut = "eDuplicatedHpLineOut" ; non-localizable KSNAME_eDuplicatedHpLineOutWave = "eDuplicatedHpLineOutWave" ; non-localizable KSNAME_eDuplicatedHpLineOutTopo = "eDuplicatedHpLineOutTopo" ; non-localizable KSNAME_eDuplicatedHpLineOut2Wave = "eDuplicatedHpLineOut2Wave" ; non-localizable KSNAME_eDuplicatedHpLineOut2Topo = "eDuplicatedHpLineOut2Topo" ; non-localizable KSNAME_eDuplicatedHpLineOut3Wave = "eDuplicatedHpLineOut3Wave" ; non-localizable KSNAME_eDuplicatedHpLineOut3Topo = "eDuplicatedHpLineOut3Topo" ; non-localizable KSNAME_eDuplicatedHpLineOut4Wave = "eDuplicatedHpLineOut4Wave" ; non-localizable KSNAME_eDuplicatedHpLineOut4Topo = "eDuplicatedHpLineOut4Topo" ; non-localizable KSNAME_eDuplicatedHpLineOut5Wave = "eDuplicatedHpLineOut5Wave" ; non-localizable KSNAME_eDuplicatedHpLineOut5Topo = "eDuplicatedHpLineOut5Topo" ; non-localizable KSNAME_eDuplicatedLineOutSpeaker = "eDuplicatedLineOutSpeaker" ; non-localizable KSNAME_eDuplicatedLineOutSpeakerWave = "eDuplicatedLineOutSpeakerWave" ; non-localizable KSNAME_eDuplicatedLineOutSpeakerTopo = "eDuplicatedLineOutSpeakerTopo" ; non-localizable KSNAME_eDuplicatedSpeakerSpeaker = "eDuplicatedSpeakerSpeaker" ; non-localizable KSNAME_eDuplicatedSpeakerSpeakerWave = "eDuplicatedSpeakerSpeakerWave" ; non-localizable KSNAME_eDuplicatedSpeakerSpeakerTopo = "eDuplicatedSpeakerSpeakerTopo" ; non-localizable KSNAME_eMicIn = "eMicIn" ; non-localizable KSNAME_eMicInWave = "eMicInWave" ; non-localizable KSNAME_eMicIn2Wave = "eMicIn2Wave" ; non-localizable KSNAME_eMicIn3Wave = "eMicIn3Wave" ; non-localizable KSNAME_eMicIn4Wave = "eMicIn4Wave" ; non-localizable KSNAME_eMicIn5Wave = "eMicIn5Wave" ; non-localizable KSNAME_eMicInTopo = "eMicInTopo" ; non-localizable KSNAME_eMicIn2Topo = "eMicIn2Topo" ; non-localizable KSNAME_eMicIn3Topo = "eMicIn3Topo" ; non-localizable KSNAME_eMicIn4Topo = "eMicIn4Topo" ; non-localizable KSNAME_eMicIn5Topo = "eMicIn5Topo" ; non-localizable KSNAME_eCDIn = "eCDIn" ; non-localizable KSNAME_eCDInWave = "eCDInWave" ; non-localizable KSNAME_eCDInTopo = "eCDInTopo" ; non-localizable KSNAME_eLineIn = "eLineIn" ; non-localizable KSNAME_eLineInWave = "eLineInWave" ; non-localizable KSNAME_eLineIn2Wave = "eLineIn2Wave" ; non-localizable KSNAME_eLineIn3Wave = "eLineIn3Wave" ; non-localizable KSNAME_eLineIn4Wave = "eLineIn4Wave" ; non-localizable KSNAME_eLineIn5Wave = "eLineIn5Wave" ; non-localizable KSNAME_eLineInTopo = "eLineInTopo" ; non-localizable KSNAME_eLineIn2Topo = "eLineIn2Topo" ; non-localizable KSNAME_eLineIn3Topo = "eLineIn3Topo" ; non-localizable KSNAME_eLineIn4Topo = "eLineIn4Topo" ; non-localizable KSNAME_eLineIn5Topo = "eLineIn5Topo" ; non-localizable KSNAME_eSpdifIn = "eSpdifIn" ; non-localizable KSNAME_eSpdifInWave = "eSpdifInWave" ; non-localizable KSNAME_eSpdifInTopo = "eSpdifInTopo" ; non-localizable KSNAME_eAuxIn = "eAuxIn" ; non-localizable KSNAME_eAuxInWave = "eAuxInWave" ; non-localizable KSNAME_eAuxInTopo = "eAuxInTopo" ; non-localizable KSNAME_eMuxedCapture = "eMuxedCapture" ; non-localizable KSNAME_eMuxedCaptureWave = "eMuxedCaptureWave" ; non-localizable KSNAME_eMuxedCaptureTopo = "eMuxedCaptureTopo" ; non-localizable KSNAME_eMixedCapture = "eMixedCapture" ; non-localizable KSNAME_eMixedCaptureWave = "eMixedCaptureWave" ; non-localizable KSNAME_eMixedCaptureTopo = "eMixedCaptureTopo" ; non-localizable KSNAME_eMicArray = "eMicArray" ; non-localizable KSNAME_eMicArrayWave = "eMicArrayWave" ; non-localizable KSNAME_eMicArrayTopo = "eMicArrayTopo" ; non-localizable ; ; KSCategory Guids ; KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}" ; non-localizable KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}" ; non-localizable KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}" ; non-localizable KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}" ; non-localizable KSCATEGORY_REALTIME = "{EB115FFC-10C8-4964-831D-6DCB02E6F23F}" ; non-localizable Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ; non-localizable ; ; Various KSNode Guid names. ; HdAudGuidPrimaryLineOutDac = "{EEF86A90-3742-4974-B8D2-5370E1C540F6}" ; non-localizable HdAudGuidFrontHPOutDac = "{497B34AD-D67F-411c-8076-80D5B4250D67}" ; non-localizable HdAudGuidDisableDigitalOutput = "{F06BB67D-5C2F-48ad-A307-B449E3B217D6}" ; non-localizable GUID.REDIRECTED_HEADPHONE_PIN = "{025B7F24-DAFB-4612-9FA0-C5B060850FC8}" ; Nodes (non-localizeable) GUID.REDIRECTED_INTERNAL_SPEAKER_PIN = "{947FCC8F-33C8-4896-9B84-F9466BB75CF6}" ; Nodes (non-localizeable) ;Localizable REDIRECTED_HEADPHONE.PinName = "Speakers/Headphone" ; localizeable REDIRECTED_INTERNAL_SPEAKER.PinName = "Internal Speaker/Headphone"; localizeable ; These are the dac names, probably only displayed by ksstudio PrimaryLineOutDacName = "HD Audio line out" ; {PlaceHolder="HD Audio"} FrontHPOutDacName = "HD Audio headphone" ; {PlaceHolder="HD Audio"} DisableDigitalOutputName = "Disable Digital Output" HdAudioDeviceDescription = "Microsoft 1.1 UAA Function Driver for High Definition Audio" ; {PlaceHolder="UAA","High Definition Audio"} ;Information for FX ; PropertyKeys ;Non-localizable PKEY_FX_Association = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},0" PKEY_FX_StreamEffectClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},5" PKEY_FX_ModeEffectClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},6" PKEY_FX_UiClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},3" PKEY_ItemNameDisplay = "{B725F130-47EF-101A-A5F1-02608C9EEBAC},10" PKEY_SFX_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},5" PKEY_MFX_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},6" AUDIO_SIGNALPROCESSINGMODE_DEFAULT = "{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}" FX_UI_CLSID = "{5860E1C5-F95C-4a7a-8EC8-8AEF24F379A1}" KSNODETYPE_ANY = "{00000000-0000-0000-0000-000000000000}" FX_STREAM_CLSID = "{62dc1a93-ae24-464c-a43e-452f824c4250}" FX_MODE_CLSID = "{637c490d-eee3-4c0a-973f-371958802da2}" ;Localizable FX_FriendlyName = "Microsoft Audio Home Theater Effects" ;Information for EP ; PropertyKeys ;Non-localizable PKEY_AudioEndpoint_Association = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},2" PKEY_AudioEndpoint_Supports_EventDriven_Mode = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},7"