mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
3988 lines
123 KiB
JSON
3988 lines
123 KiB
JSON
{
|
|
"Constants":[{
|
|
"Name":"DIRECTSOUND_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1792
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"_FACDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2168
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DirectSound"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47d4d946-62e8-11cf-93bc-444553540000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DirectSound8"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3901cc3f-84b5-4fa4-ba35-aa8172b8a09b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DirectSoundCapture"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b0210780-89cd-11d0-af08-00a0c925cd16"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DirectSoundCapture8"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e4bcac13-7f99-4908-9a8e-74e3bf24b6e1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DirectSoundFullDuplex"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fea4300c-7959-4147-b26a-2377b9e7a91d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSDEVID_DefaultPlayback"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"def00000-9c6d-47ed-aaf1-4dda8f2b5c03"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSDEVID_DefaultCapture"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"def00001-9c6d-47ed-aaf1-4dda8f2b5c03"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSDEVID_DefaultVoicePlayback"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"def00002-9c6d-47ed-aaf1-4dda8f2b5c03"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSDEVID_DefaultVoiceCapture"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"def00003-9c6d-47ed-aaf1-4dda8f2b5c03"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_LOCHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_LOCSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFX_LOCHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFX_LOCSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFXR_LOCHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFXR_LOCSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_All_Objects"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aa114de5-c262-4169-a1c8-23d698cc73b5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"KSPROPERTY_SUPPORT_GET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"KSPROPERTY_SUPPORT_SET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXGARGLE_WAVE_TRIANGLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXGARGLE_WAVE_SQUARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXGARGLE_RATEHZ_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXGARGLE_RATEHZ_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_WAVE_TRIANGLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_WAVE_SIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_WETDRYMIX_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_WETDRYMIX_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_DEPTH_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_DEPTH_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_FEEDBACK_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":-99
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_FEEDBACK_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":99
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_FREQUENCY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_FREQUENCY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_DELAY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_DELAY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_PHASE_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_PHASE_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_PHASE_NEG_180"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_PHASE_NEG_90"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_PHASE_ZERO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_PHASE_90"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCHORUS_PHASE_180"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_WAVE_TRIANGLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_WAVE_SIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_WETDRYMIX_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_WETDRYMIX_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_FREQUENCY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_FREQUENCY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_DEPTH_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_DEPTH_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_PHASE_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_PHASE_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_FEEDBACK_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":-99
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_FEEDBACK_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":99
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_DELAY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_DELAY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_PHASE_NEG_180"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_PHASE_NEG_90"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_PHASE_ZERO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_PHASE_90"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXFLANGER_PHASE_180"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_WETDRYMIX_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_WETDRYMIX_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_FEEDBACK_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_FEEDBACK_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_LEFTDELAY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_LEFTDELAY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":2000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_RIGHTDELAY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_RIGHTDELAY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":2000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_PANDELAY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXECHO_PANDELAY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_GAIN_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":-60
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_GAIN_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_EDGE_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_EDGE_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_POSTEQCENTERFREQUENCY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_POSTEQCENTERFREQUENCY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":8000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_POSTEQBANDWIDTH_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_POSTEQBANDWIDTH_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":8000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_PRELOWPASSCUTOFF_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXDISTORTION_PRELOWPASSCUTOFF_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":8000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_GAIN_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":-60
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_GAIN_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":60
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_ATTACK_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.01
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_ATTACK_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":500
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_RELEASE_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":50
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_RELEASE_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":3000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_THRESHOLD_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":-60
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_THRESHOLD_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_RATIO_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_RATIO_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_PREDELAY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXCOMPRESSOR_PREDELAY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXPARAMEQ_CENTER_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":80
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXPARAMEQ_CENTER_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":16000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXPARAMEQ_BANDWIDTH_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXPARAMEQ_BANDWIDTH_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":36
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXPARAMEQ_GAIN_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":-15
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXPARAMEQ_GAIN_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_ROOM_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-10000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_ROOM_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_ROOM_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_ROOMHF_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-10000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_ROOMHF_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_ROOMHF_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DECAYTIME_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DECAYTIME_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DECAYTIME_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1.49
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DECAYHFRATIO_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DECAYHFRATIO_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DECAYHFRATIO_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.83
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REFLECTIONS_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-10000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REFLECTIONS_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REFLECTIONS_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2602
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REFLECTIONSDELAY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REFLECTIONSDELAY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REFLECTIONSDELAY_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.007
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REVERB_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-10000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REVERB_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REVERB_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":200
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REVERBDELAY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REVERBDELAY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_REVERBDELAY_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.011
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DIFFUSION_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DIFFUSION_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DIFFUSION_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DENSITY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DENSITY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_DENSITY_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_HFREFERENCE_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_HFREFERENCE_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":20000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_HFREFERENCE_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":5000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_QUALITY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_QUALITY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2REVERB_QUALITY_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_INGAIN_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":-96
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_INGAIN_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_INGAIN_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_REVERBMIX_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":-96
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_REVERBMIX_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_REVERBMIX_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_REVERBTIME_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.001
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_REVERBTIME_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":3000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_REVERBTIME_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_HIGHFREQRTRATIO_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.001
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_HIGHFREQRTRATIO_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.999
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_WAVESREVERB_HIGHFREQRTRATIO_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0.001
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFX_AEC_MODE_PASS_THROUGH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFX_AEC_MODE_HALF_DUPLEX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFX_AEC_MODE_FULL_DUPLEX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFX_AEC_STATUS_HISTORY_UNINITIALIZED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFX_AEC_STATUS_HISTORY_CONTINUOUSLY_CONVERGED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFX_AEC_STATUS_HISTORY_PREVIOUSLY_DIVERGED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCFX_AEC_STATUS_CURRENTLY_CONVERGED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS_NO_VIRTUALIZATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":142082058
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_PRIMARYMONO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_PRIMARYSTEREO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_PRIMARY8BIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_PRIMARY16BIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_CONTINUOUSRATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_EMULDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_CERTIFIED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_SECONDARYMONO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_SECONDARYSTEREO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_SECONDARY8BIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCAPS_SECONDARY16BIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSCL_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSCL_PRIORITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSCL_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSCL_WRITEPRIMARY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_DIRECTOUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_HEADPHONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_MONO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_QUAD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_STEREO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_SURROUND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_5POINT1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_7POINT1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_7POINT1_SURROUND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_5POINT1_SURROUND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_7POINT1_WIDE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_5POINT1_BACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_GEOMETRY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_GEOMETRY_NARROW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_GEOMETRY_WIDE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSSPEAKER_GEOMETRY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":180
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_PRIMARYBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_STATIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_LOCHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_LOCSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_CTRL3D"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_CTRLFREQUENCY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_CTRLPAN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_CTRLVOLUME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_CTRLPOSITIONNOTIFY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_CTRLFX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_STICKYFOCUS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_GLOBALFOCUS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_GETCURRENTPOSITION2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_MUTE3DATMAXDISTANCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_LOCDEFER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBCAPS_TRUEPLAYPOSITION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPLAY_LOOPING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPLAY_LOCHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPLAY_LOCSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPLAY_TERMINATEBY_TIME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPLAY_TERMINATEBY_DISTANCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPLAY_TERMINATEBY_PRIORITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBSTATUS_PLAYING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBSTATUS_BUFFERLOST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBSTATUS_LOOPING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBSTATUS_LOCHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBSTATUS_LOCSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBSTATUS_TERMINATED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBLOCK_FROMWRITECURSOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBLOCK_ENTIREBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBFREQUENCY_ORIGINAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBFREQUENCY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBFREQUENCY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":200000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPAN_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-10000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPAN_CENTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPAN_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBVOLUME_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-10000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBVOLUME_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBSIZE_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBSIZE_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435455
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBSIZE_FX_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":150
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBNOTIFICATIONS_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3DMODE_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3DMODE_HEADRELATIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3DMODE_DISABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_IMMEDIATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_DEFERRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_DEFAULTDISTANCEFACTOR"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_MINROLLOFFFACTOR"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_MAXROLLOFFFACTOR"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_DEFAULTROLLOFFFACTOR"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_MINDOPPLERFACTOR"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_MAXDOPPLERFACTOR"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_DEFAULTDOPPLERFACTOR"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_DEFAULTMINDISTANCE"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_DEFAULTMAXDISTANCE"
|
|
,"Type":{"Kind":"Native","Name":"Single"}
|
|
,"ValueType":"Single"
|
|
,"Value":1E+09
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_MINCONEANGLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_MAXCONEANGLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":360
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_DEFAULTCONEANGLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":360
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3D_DEFAULTCONEOUTSIDEVOLUME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCCAPS_EMULDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCCAPS_CERTIFIED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCCAPS_MULTIPLECAPTURE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCBCAPS_WAVEMAPPED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCBCAPS_CTRLFX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCBLOCK_ENTIREBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCBSTATUS_CAPTURING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCBSTATUS_LOOPING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSCBSTART_LOOPING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSBPN_OFFSETSTOP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS_CERTIFIED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS_UNCERTIFIED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3DALG_NO_VIRTUALIZATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c241333f-1c1b-11d2-94f5-00c04fc28aca"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3DALG_HRTF_FULL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c2413340-1c1b-11d2-94f5-00c04fc28aca"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DS3DALG_HRTF_LIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c2413342-1c1b-11d2-94f5-00c04fc28aca"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSFX_STANDARD_GARGLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dafd8210-5711-4b91-9fe3-f75b7ae279bf"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSFX_STANDARD_CHORUS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efe6629c-81f7-4281-bd91-c9d604a95af6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSFX_STANDARD_FLANGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efca3d92-dfd8-4672-a603-7420894bad98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSFX_STANDARD_ECHO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ef3e932c-d40b-4f51-8ccf-3f98f1b29d5d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSFX_STANDARD_DISTORTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ef114c90-cd1d-484e-96e5-09cfaf912a21"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSFX_STANDARD_COMPRESSOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ef011f79-4000-406d-87af-bffb3fc39d57"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSFX_STANDARD_PARAMEQ"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"120ced89-3bf4-4173-a132-3cb406cf3231"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSFX_STANDARD_I3DL2REVERB"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ef985e71-d5c7-42d4-ba4d-2d073e2e96f4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSFX_WAVES_REVERB"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"87fc0268-9a55-4360-95aa-004a1d9de26c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSCFX_CLASS_AEC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bf963d80-c559-11d0-8a2b-00a0c9255ac1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSCFX_MS_AEC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cdebb919-379a-488a-8765-f53cfd36de40"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSCFX_SYSTEM_AEC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1c22c56d-9879-4f5b-a389-27996ddc2810"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSCFX_CLASS_NS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e07f903f-62fd-4e60-8cdd-dea7236665b5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSCFX_MS_NS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"11c5c73b-66e9-4ba1-a0ba-e814c6eed92d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DSCFX_SYSTEM_NS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5ab0882e-7274-4516-877d-4eee99ba4fd0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXR_PRESENT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXR_LOCHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXR_LOCSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXR_UNALLOCATED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXR_FAILED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXR_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFXR_SENDLOOP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_MATERIAL_PRESET_SINGLEWINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_MATERIAL_PRESET_DOUBLEWINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_MATERIAL_PRESET_THINDOOR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_MATERIAL_PRESET_THICKDOOR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_MATERIAL_PRESET_WOODWALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_MATERIAL_PRESET_BRICKWALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_MATERIAL_PRESET_STONEWALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_MATERIAL_PRESET_CURTAIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_GENERIC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PADDEDCELL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_ROOM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_BATHROOM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_LIVINGROOM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_STONEROOM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_AUDITORIUM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CONCERTHALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CAVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_ARENA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_HANGAR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CARPETEDHALLWAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_HALLWAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":13
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_STONECORRIDOR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":14
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_ALLEY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_FOREST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CITY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":17
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_MOUNTAINS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":18
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_QUARRY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":19
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PLAIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PARKINGLOT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":21
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_SEWERPIPE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":22
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_UNDERWATER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":23
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_SMALLROOM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMROOM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":25
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEROOM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":26
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMHALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":27
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEHALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":28
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PLATE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":29
|
|
,"Attrs":[]
|
|
}],
|
|
|
|
"Types":[{
|
|
"Name":"DSCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinSecondarySampleRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxSecondarySampleRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPrimaryBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHwMixingAllBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHwMixingStaticBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHwMixingStreamingBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFreeHwMixingAllBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFreeHwMixingStaticBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFreeHwMixingStreamingBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHw3DAllBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHw3DStaticBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHw3DStreamingBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFreeHw3DAllBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFreeHw3DStaticBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFreeHw3DStreamingBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTotalHwMemBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFreeHwMemBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxContigFreeHwMemBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUnlockTransferRateHwBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPlayCpuOverheadSwBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSBCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBufferBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUnlockTransferRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPlayCpuOverhead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSEFFECTDESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"guidDSFXClass","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSCEFFECTDESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"guidDSCFXClass","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidDSCFXInstance","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSBUFFERDESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBufferBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpwfxFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"guid3DAlgorithm","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSBUFFERDESC1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBufferBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpwfxFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DS3DBUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"vPosition","Type":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]},"Attrs":[]}
|
|
,{"Name":"vVelocity","Type":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInsideConeAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOutsideConeAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"vConeOrientation","Type":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lConeOutsideVolume","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"flMinDistance","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"flMaxDistance","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"dwMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DS3DLISTENER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"vPosition","Type":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]},"Attrs":[]}
|
|
,{"Name":"vVelocity","Type":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]},"Attrs":[]}
|
|
,{"Name":"vOrientFront","Type":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]},"Attrs":[]}
|
|
,{"Name":"vOrientTop","Type":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]},"Attrs":[]}
|
|
,{"Name":"flDistanceFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"flRolloffFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"flDopplerFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSCCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSCBUFFERDESC1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBufferBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpwfxFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSCBUFFERDESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBufferBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpwfxFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFXCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDSCFXDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCEFFECTDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSCBCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBufferBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DSBPOSITIONNOTIFY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hEventNotify","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"LPDSENUMCALLBACKA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"LPDSENUMCALLBACKW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"IDirectSound"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"279afa83-4981-11ce-a521-0020af0be560"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateSoundBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDSBufferDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSBUFFERDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ppDSBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDSCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCAPS","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DuplicateSoundBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDSBufferOriginal","Type":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppDSBufferDuplicate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetCooperativeLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Compact"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetSpeakerConfig"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwSpeakerConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetSpeakerConfig"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSpeakerConfig","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcGuidDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSound8"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c50a7e93-f395-4834-9ef6-7fa99de50966"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDirectSound","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"VerifyCertification"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCertified","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSoundBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"279afa85-4981-11ce-a521-0020af0be560"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDSBufferCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSBCAPS","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCurrentPlayCursor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwCurrentWriteCursor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwfxFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
|
|
,{"Name":"dwSizeAllocated","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwSizeWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plVolume","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plPan","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwFrequency","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDirectSound","Type":{"Kind":"ApiRef","Name":"IDirectSound","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcDSBufferDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSBUFFERDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Lock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppvAudioPtr1","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"pdwAudioBytes1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppvAudioPtr2","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwAudioBytes2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Play"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwPriority","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetCurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwNewPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcfxFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lVolume","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetPan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lPan","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Unlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvAudioPtr1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"dwAudioBytes1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvAudioPtr2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"dwAudioBytes2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Restore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSoundBuffer8"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"6825a449-7524-4d82-920f-50e36ab3ab1e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetFX"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwEffectsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDSFXDesc","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DSEFFECTDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pdwResultCodes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"AcquireResources"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwEffectsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwResultCodes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetObjectInPath"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rguidObject","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rguidInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSound3DListener"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"279afa84-4981-11ce-a521-0020af0be560"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pListener","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DS3DLISTENER","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDistanceFactor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pflDistanceFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDopplerFactor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pflDopplerFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOrientation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvOrientFront","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pvOrientTop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetRolloffFactor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pflRolloffFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVelocity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvVelocity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcListener","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DS3DLISTENER","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetDistanceFactor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"flDistanceFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetDopplerFactor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"flDopplerFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetOrientation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"xFront","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"yFront","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"zFront","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"xTop","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"yTop","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"zTop","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"z","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetRolloffFactor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"flRolloffFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetVelocity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"z","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CommitDeferredSettings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSound3DBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"279afa86-4981-11ce-a521-0020af0be560"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDs3dBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DS3DBUFFER","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetConeAngles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwInsideConeAngle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwOutsideConeAngle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetConeOrientation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvOrientation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetConeOutsideVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plConeOutsideVolume","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMaxDistance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pflMaxDistance","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMinDistance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pflMinDistance","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVelocity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvVelocity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DVECTOR","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDs3dBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DS3DBUFFER","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetConeAngles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInsideConeAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwOutsideConeAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetConeOrientation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"z","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetConeOutsideVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lConeOutsideVolume","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetMaxDistance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"flMaxDistance","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetMinDistance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"flMinDistance","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"z","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetVelocity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"z","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwApply","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSoundCapture"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"b0210781-89cd-11d0-af08-00a0c925cd16"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateCaptureBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDSCBufferDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCBUFFERDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ppDSCBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundCaptureBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDSCCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCCAPS","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcGuidDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSoundCaptureBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"b0210782-89cd-11d0-af08-00a0c925cd16"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDSCBCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCBCAPS","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCapturePosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwReadPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwfxFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
|
|
,{"Name":"dwSizeAllocated","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwSizeWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDirectSoundCapture","Type":{"Kind":"ApiRef","Name":"IDirectSoundCapture","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcDSCBufferDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCBUFFERDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Lock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppvAudioPtr1","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"pdwAudioBytes1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppvAudioPtr2","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwAudioBytes2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Unlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvAudioPtr1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"dwAudioBytes1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvAudioPtr2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"dwAudioBytes2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSoundCaptureBuffer8"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"00990df4-0dbb-4872-833e-6d303e80aeb6"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDirectSoundCaptureBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetObjectInPath"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rguidObject","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rguidInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFXStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwEffectsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwFXStatus","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSoundNotify"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"b0210783-89cd-11d0-af08-00a0c925cd16"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetNotificationPositions"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwPositionNotifies","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcPositionNotifies","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DSBPOSITIONNOTIFY","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSFXGargle"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRateHz","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWaveShape","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundFXGargle"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"d616f352-d622-11ce-aac5-0020af0b99a3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDsFxGargle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXGargle","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDsFxGargle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXGargle","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSFXChorus"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fWetDryMix","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fDepth","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fFeedback","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fFrequency","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"lWaveform","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"fDelay","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"lPhase","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundFXChorus"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"880842e3-145f-43e6-a934-a71806e50547"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDsFxChorus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXChorus","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDsFxChorus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXChorus","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSFXFlanger"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fWetDryMix","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fDepth","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fFeedback","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fFrequency","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"lWaveform","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"fDelay","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"lPhase","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundFXFlanger"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"903e9878-2c92-4072-9b2c-ea68f5396783"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDsFxFlanger","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXFlanger","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDsFxFlanger","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXFlanger","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSFXEcho"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fWetDryMix","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fFeedback","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fLeftDelay","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fRightDelay","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"lPanDelay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundFXEcho"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"8bd28edf-50db-4e92-a2bd-445488d1ed42"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDsFxEcho","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXEcho","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDsFxEcho","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXEcho","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSFXDistortion"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fGain","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fEdge","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fPostEQCenterFrequency","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fPostEQBandwidth","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fPreLowpassCutoff","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundFXDistortion"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"8ecf4326-455f-4d8b-bda9-8d5d3e9e3e0b"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDsFxDistortion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXDistortion","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDsFxDistortion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXDistortion","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSFXCompressor"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fGain","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fAttack","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fRelease","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fThreshold","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fRatio","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fPredelay","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundFXCompressor"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"4bbd1154-62f6-4e2c-a15c-d3b6c417f7a0"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDsFxCompressor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXCompressor","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDsFxCompressor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXCompressor","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSFXParamEq"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fCenter","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fBandwidth","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fGain","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundFXParamEq"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c03ca9fe-fe90-4204-8078-82334cd177da"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDsFxParamEq","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXParamEq","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDsFxParamEq","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXParamEq","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSFXI3DL2Reverb"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lRoom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lRoomHF","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"flRoomRolloffFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"flDecayTime","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"flDecayHFRatio","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"lReflections","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"flReflectionsDelay","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"lReverb","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"flReverbDelay","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"flDiffusion","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"flDensity","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"flHFReference","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundFXI3DL2Reverb"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"4b166a6a-0d66-43f3-80e3-ee6280dee1a4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDsFxI3DL2Reverb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXI3DL2Reverb","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDsFxI3DL2Reverb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXI3DL2Reverb","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetPreset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwPreset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPreset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwPreset","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetQuality"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lQuality","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetQuality"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plQuality","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSFXWavesReverb"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fInGain","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fReverbMix","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fReverbTime","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fHighFreqRTRatio","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundFXWavesReverb"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"46858c3a-0dc6-45e3-b760-d4eef16cb325"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDsFxWavesReverb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXWavesReverb","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDsFxWavesReverb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSFXWavesReverb","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSCFXAec"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fNoiseFill","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundCaptureFXAec"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"ad74143d-903d-4ab7-8066-28d363036d65"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDscFxAec","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCFXAec","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDscFxAec","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCFXAec","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DSCFXNoiseSuppress"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirectSoundCaptureFXNoiseSuppress"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"ed311e41-fbae-4175-9625-cd0854f693ca"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcDscFxNoiseSuppress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCFXNoiseSuppress","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDscFxNoiseSuppress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCFXNoiseSuppress","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectSoundFullDuplex"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"edcb4c7a-daab-4216-a42e-6c50596ddc1d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCaptureGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pRenderGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpDscBufferDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCBUFFERDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpDsBufferDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSBUFFERDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lplpDirectSoundCaptureBuffer8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundCaptureBuffer8","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lplpDirectSoundBuffer8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundBuffer8","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
}],
|
|
|
|
"Functions":[{
|
|
"Name":"DirectSoundCreate"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcGuidDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ppDS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSound","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DirectSoundEnumerateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDSEnumCallback","Type":{"Kind":"ApiRef","Name":"LPDSENUMCALLBACKA","TargetKind":"FunctionPointer","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"DirectSoundEnumerateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDSEnumCallback","Type":{"Kind":"ApiRef","Name":"LPDSENUMCALLBACKW","TargetKind":"FunctionPointer","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"DirectSoundCaptureCreate"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcGuidDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ppDSC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundCapture","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DirectSoundCaptureEnumerateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDSEnumCallback","Type":{"Kind":"ApiRef","Name":"LPDSENUMCALLBACKA","TargetKind":"FunctionPointer","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"DirectSoundCaptureEnumerateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDSEnumCallback","Type":{"Kind":"ApiRef","Name":"LPDSENUMCALLBACKW","TargetKind":"FunctionPointer","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"DirectSoundCreate8"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcGuidDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ppDS8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSound8","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DirectSoundCaptureCreate8"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcGuidDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ppDSC8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundCapture","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DirectSoundFullDuplexCreate"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcGuidCaptureDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pcGuidRenderDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pcDSCBufferDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSCBUFFERDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pcDSBufferDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSBUFFERDESC","TargetKind":"Default","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDSFD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundFullDuplex","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppDSCBuffer8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundCaptureBuffer8","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppDSBuffer8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundBuffer8","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetDeviceID"
|
|
,"SetLastError":false
|
|
,"DllImport":"DSOUND"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pGuidSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pGuidDest","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}],
|
|
|
|
"UnicodeAliases":[
|
|
"LPDSENUMCALLBACK"
|
|
,"DirectSoundEnumerate"
|
|
,"DirectSoundCaptureEnumerate"
|
|
]
|
|
}
|