[Strings.0409] MSFT = "Microsoft" ; {PlaceHolder="Microsoft"} HdAudioFunctionDriver.Generic.DeviceDesc = "High Definition Audio Device" ; {PlaceHolder="High Definition Audio"} HdAudio.OEM.DeviceDesc = "OEM High Definition Audio Device" HdAudio.Settings.DeviceDesc = "High Definition Audio Settings" 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_eLineOut = "eLineOut" ; non-localizable KSNAME_eLineConnector = "eLineConnector" ; non-localizable KSNAME_eHeadphone ="eHeadphone" ; non-localizable KSNAME_eSpdifOut = "eSpdifOut" ; non-localizable KSNAME_eHDMIOut = "eHDMIOut" ; non-localizable KSNAME_eSpdifOutSpeaker = "eSpdifOutSpeaker" ; non-localizable KSNAME_eSpdifOutLineOut = "eSpdifOutLineOut" ; non-localizable KSNAME_eDuplicatedHpSpeaker = "eDuplicatedHpSpeaker" ; non-localizable KSNAME_eDuplicatedHpLineOut = "eDuplicatedHpLineOut" ; non-localizable KSNAME_eDuplicatedLineOutSpeaker = "eDuplicatedLineOutSpeaker" ; non-localizable KSNAME_eDuplicatedSpeakerSpeaker = "eDuplicatedSpeakerSpeaker" ; non-localizable KSNAME_eMicIn = "eMicIn" ; non-localizable KSNAME_eCDIn = "eCDIn" ; non-localizable KSNAME_eLineIn = "eLineIn" ; non-localizable KSNAME_eSpdifIn = "eSpdifIn" ; non-localizable KSNAME_eAuxIn = "eAuxIn" ; non-localizable KSNAME_eMuxedCapture = "eMuxedCapture" ; non-localizable KSNAME_eMixedCapture = "eMixedCapture" ; non-localizable KSNAME_eMicArray = "eMicArray" ; 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}" FX_STREAM_CLSID = "{C9453E73-8C5C-4463-9984-AF8BAB2F5447}" FX_MODE_CLSID = "{13AB3EBD-137E-4903-9D89-60BE8277FD17}" WMALFXGFXAPO_Context = "{B13412EE-07AF-4C57-B08B-E327F8DB085B}" ;Localizable FX_FriendlyName = "Microsoft Audio Home Theater Effects" KSNODETYPE_ANY = "{00000000-0000-0000-0000-000000000000}" ;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"