mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
7728 lines
347 KiB
JSON
7728 lines
347 KiB
JSON
{
|
|
|
|
"Constants":[
|
|
]
|
|
|
|
,"Types":[
|
|
{
|
|
"Name":"MMTIME"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"u","Type":{"Kind":"ApiRef","Name":"_u_e__Union","TargetKind":"Default","Api":"Multimedia","Parents":["MMTIME"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_u_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ms","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"sample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ticks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"smpte","Type":{"Kind":"ApiRef","Name":"_smpte_e__Struct","TargetKind":"Default","Api":"Multimedia","Parents":["_u_e__Union","MMTIME"]},"Attrs":[]}
|
|
,{"Name":"midi","Type":{"Kind":"ApiRef","Name":"_midi_e__Struct","TargetKind":"Default","Api":"Multimedia","Parents":["_u_e__Union","MMTIME"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_smpte_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hour","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"min","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"sec","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"frame","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fps","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"dummy","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"pad","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_midi_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"songptrpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HDRVR__"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DRVCALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
{"Name":"hdrvr","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDRVCALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PDRVCALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DRVCONFIGINFOEX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwDCISize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpszDCISectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpszDCIAliasName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"dnDevNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DRVCONFIGINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwDCISize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpszDCISectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpszDCIAliasName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DRIVERPROC"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DRIVERMSGPROC"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HMMIO__"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MMIOPROC"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpmmioinfo","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPMMIOPROC"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MMIOINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccIOProc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pIOProc","Type":{"Kind":"ApiRef","Name":"LPMMIOPROC","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wErrorRet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"htask","Type":{"Kind":"ApiRef","Name":"HTASK","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"pchBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"pchNext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"pchEndRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"pchEndWrite","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"lBufOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lDiskOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"adwInfo","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MMCKINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ckid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cksize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVECALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPWAVECALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEHDR"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"lpData","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBytesRecorded","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLoops","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEOUTCAPSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"dwFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEOUTCAPSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"dwFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEOUTCAPS2A"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"dwFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEOUTCAPS2W"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"dwFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEINCAPSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"dwFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEINCAPSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"dwFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEINCAPS2A"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"dwFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEINCAPS2W"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"dwFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wFormatTag","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"nChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"nSamplesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nAvgBytesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nBlockAlign","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wf","Type":{"Kind":"ApiRef","Name":"WAVEFORMAT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wBitsPerSample","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEFORMATEX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wFormatTag","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"nChannels","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"nSamplesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nAvgBytesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nBlockAlign","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wBitsPerSample","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDICALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPMIDICALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIOUTCAPSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"wTechnology","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wVoices","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wNotes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wChannelMask","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIOUTCAPSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"wTechnology","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wVoices","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wNotes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wChannelMask","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIOUTCAPS2A"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"wTechnology","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wVoices","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wNotes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wChannelMask","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIOUTCAPS2W"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"wTechnology","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wVoices","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wNotes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wChannelMask","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIINCAPSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIINCAPSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIINCAPS2A"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIINCAPS2W"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIHDR"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"lpData","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBytesRecorded","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIDIHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIEVENT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwDeltaTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwEvent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwParms","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDISTRMBUFFVER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOEMVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIPROPTIMEDIV"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTimeDiv","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIDIPROPTEMPO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTempo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AUXCAPSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"wTechnology","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AUXCAPSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"wTechnology","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AUXCAPS2A"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"wTechnology","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AUXCAPS2W"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"wTechnology","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCAPSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cDestinations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCAPSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cDestinations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCAPS2A"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cDestinations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCAPS2W"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cDestinations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERLINEA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDestination","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLineID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwLine","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwComponentType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cControls","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szShortName","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"Target","Type":{"Kind":"ApiRef","Name":"_Target_e__Struct","TargetKind":"Default","Api":"Multimedia","Parents":["MIXERLINEA"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Target_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERLINEW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDestination","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLineID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwLine","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwComponentType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cControls","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szShortName","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"Target","Type":{"Kind":"ApiRef","Name":"_Target_e__Struct","TargetKind":"Default","Api":"Multimedia","Parents":["MIXERLINEW"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Target_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vDriverVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCONTROLA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwControlID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwControlType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwControl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cMultipleItems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szShortName","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"Bounds","Type":{"Kind":"ApiRef","Name":"_Bounds_e__Union","TargetKind":"Default","Api":"Multimedia","Parents":["MIXERCONTROLA"]},"Attrs":[]}
|
|
,{"Name":"Metrics","Type":{"Kind":"ApiRef","Name":"_Metrics_e__Union","TargetKind":"Default","Api":"Multimedia","Parents":["MIXERCONTROLA"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Bounds_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"Multimedia","Parents":["_Bounds_e__Union","MIXERCONTROLA"]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"Multimedia","Parents":["_Bounds_e__Union","MIXERCONTROLA"]},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous2_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwMinimum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous1_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"lMinimum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lMaximum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Metrics_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cSteps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbCustomData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCONTROLW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwControlID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwControlType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwControl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cMultipleItems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szShortName","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"Bounds","Type":{"Kind":"ApiRef","Name":"_Bounds_e__Union","TargetKind":"Default","Api":"Multimedia","Parents":["MIXERCONTROLW"]},"Attrs":[]}
|
|
,{"Name":"Metrics","Type":{"Kind":"ApiRef","Name":"_Metrics_e__Union","TargetKind":"Default","Api":"Multimedia","Parents":["MIXERCONTROLW"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Bounds_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"Multimedia","Parents":["_Bounds_e__Union","MIXERCONTROLW"]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"Multimedia","Parents":["_Bounds_e__Union","MIXERCONTROLW"]},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous1_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"lMinimum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lMaximum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwMinimum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Metrics_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cSteps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbCustomData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERLINECONTROLSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLineID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Multimedia","Parents":["MIXERLINECONTROLSA"]},"Attrs":[]}
|
|
,{"Name":"cControls","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbmxctrl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pamxctrl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIXERCONTROLA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwControlID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwControlType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERLINECONTROLSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLineID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Multimedia","Parents":["MIXERLINECONTROLSW"]},"Attrs":[]}
|
|
,{"Name":"cControls","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbmxctrl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pamxctrl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIXERCONTROLW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwControlID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwControlType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCONTROLDETAILS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwControlID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Multimedia","Parents":["MIXERCONTROLDETAILS"]},"Attrs":[]}
|
|
,{"Name":"cbDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"paDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cMultipleItems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCONTROLDETAILS_LISTTEXTA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwParam1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwParam2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCONTROLDETAILS_LISTTEXTW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwParam1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwParam2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCONTROLDETAILS_BOOLEAN"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"fValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCONTROLDETAILS_SIGNED"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"lValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MIXERCONTROLDETAILS_UNSIGNED"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TIMECAPS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wPeriodMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPeriodMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JOYCAPSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"wXmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wXmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wYmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wYmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wZmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wZmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPeriodMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPeriodMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wRmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wRmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wUmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wUmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wVmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wVmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMaxAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMaxButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szRegKey","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szOEMVxD","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JOYCAPSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"wXmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wXmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wYmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wYmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wZmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wZmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPeriodMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPeriodMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wRmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wRmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wUmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wUmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wVmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wVmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMaxAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMaxButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szRegKey","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szOEMVxD","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JOYCAPS2A"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"wXmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wXmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wYmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wYmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wZmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wZmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPeriodMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPeriodMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wRmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wRmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wUmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wUmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wVmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wVmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMaxAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMaxButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szRegKey","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szOEMVxD","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JOYCAPS2W"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"szPname","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"wXmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wXmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wYmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wYmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wZmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wZmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPeriodMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPeriodMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wRmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wRmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wUmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wUmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wVmin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wVmax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMaxAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumAxes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMaxButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szRegKey","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szOEMVxD","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"ManufacturerGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ProductGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JOYINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wXpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wYpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wZpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JOYINFOEX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwXpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwYpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVpos","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwButtonNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPOV","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_PCM"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000001-0000-0010-8000-00AA00389B71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEEE_FLOAT"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000003-0000-0010-8000-00AA00389B71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_WAVEFORMATEX"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000000-0000-0010-8000-00AA00389B71"
|
|
}
|
|
,{
|
|
"Name":"WAVEFORMATEXTENSIBLE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Format","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Samples","Type":{"Kind":"ApiRef","Name":"_Samples_e__Union","TargetKind":"Default","Api":"Multimedia","Parents":["WAVEFORMATEXTENSIBLE"]},"Attrs":[]}
|
|
,{"Name":"dwChannelMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SubFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Samples_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wValidBitsPerSample","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ADPCMCOEFSET"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"iCoef1","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"iCoef2","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wNumCoef","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"aCoef","Type":{"Kind":"ApiRef","Name":"ADPCMCOEFSET","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DRMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wReserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ulContentId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wfxSecure","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVIADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMAADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MEDIASPACEADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wRevision","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SIERRAADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wRevision","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"G723_ADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbExtraSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"nAuxBlockSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DIGISTDWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DIGIFIXWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DIALOGICOKIADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ewf","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"YAMAHA_ADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SONARCWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wCompType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TRUESPEECHWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wRevision","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"nSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"abReserved","Type":{"Kind":"Array","Shape":{"Size":28},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ECHOSC1WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AUDIOFILE_AF36WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"APTXWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AUDIOFILE_AF10WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DOLBYAC2WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nAuxBitsCode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GSM610WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ADPCMEWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CONTRESVQLPCWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DIGIREALWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DIGIADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CONTRESCR10WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NMS_VBXADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"G721_ADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nAuxBlockSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MSAUDIO1WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wEncodeOptions","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WMAUDIO2WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSamplesPerBlock","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wEncodeOptions","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwSuperBlockAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WMAUDIO3WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wValidBitsPerSample","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwChannelMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wEncodeOptions","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved3","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CREATIVEADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wRevision","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CREATIVEFASTSPEECH8WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wRevision","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CREATIVEFASTSPEECH10WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wRevision","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FMTOWNS_SND_WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wRevision","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OLIGSMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OLIADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OLICELPWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OLISBCWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OLIOPRWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CSIMAADPCMWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEFILTER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwFilter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VOLUMEWAVEFILTER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfltr","Type":{"Kind":"ApiRef","Name":"WAVEFILTER","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwVolume","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ECHOWAVEFILTER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfltr","Type":{"Kind":"ApiRef","Name":"WAVEFILTER","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwVolume","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDelay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"s_RIFFWAVE_inst"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bUnshiftedNote","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"chFineTune","Type":{"Kind":"Native","Name":"SByte"},"Attrs":[]}
|
|
,{"Name":"chGain","Type":{"Kind":"Native","Name":"SByte"},"Attrs":[]}
|
|
,{"Name":"bLowNote","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bHighNote","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bLowVelocity","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bHighVelocity","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tag_s_RIFFWAVE_INST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EXBMINFOHEADER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"bmi","Type":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"biExtDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JPEGINFOHEADER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"JPEGSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"JPEGProcess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"JPEGColorSpaceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"JPEGBitsPerSample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"JPEGHSubSampling","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"JPEGVSubSampling","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_RECT_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_CAPTURE_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_CAPTURE_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_COPY_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFrom","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAudioStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVideoStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_CUE_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwTo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_CUT_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFrom","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAudioStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVideoStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_DELETE_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFrom","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAudioStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVideoStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_INFO_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrReturn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwRetSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_INFO_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrReturn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwRetSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_LIST_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrReturn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrAlgorithm","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_LIST_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrReturn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrAlgorithm","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_MONITOR_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMethod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_OPEN_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"wDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrDeviceType","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrElementName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrAlias","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hWndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_OPEN_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"wDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrDeviceType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrElementName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrAlias","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hWndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_PASTE_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwTo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAudioStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVideoStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_QUALITY_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrAlgorithm","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_QUALITY_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrAlgorithm","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_RECORD_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFrom","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAudioStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVideoStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_RESERVE_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_RESERVE_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_RESTORE_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_RESTORE_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_SAVE_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_SAVE_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_SET_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwTimeFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAudio","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFileFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSpeed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_SETAUDIO_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOver","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrAlgorithm","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrQuality","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_SETAUDIO_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOver","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrAlgorithm","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrQuality","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_SIGNAL_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUserParm","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_SETVIDEO_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOver","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrAlgorithm","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrQuality","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSourceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_SETVIDEO_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOver","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrAlgorithm","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpstrQuality","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSourceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_STATUS_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwReturn","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTrack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrDrive","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwReference","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_STATUS_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwReturn","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwItem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTrack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrDrive","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwReference","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_STEP_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_UPDATE_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hDC","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_WINDOW_PARMSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nCmdShow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrText","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_DGV_WINDOW_PARMSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nCmdShow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HACMDRIVERID__"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HACMDRIVER__"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HACMSTREAM__"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HACMOBJ__"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMDRIVERENUMCB"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMDRIVERPROC"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPACMDRIVERPROC"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMDRIVERDETAILSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccComp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vdwACM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"vdwDriver","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cFormatTags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cFilterTags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hicon","Type":{"Kind":"ApiRef","Name":"HICON","TargetKind":"Default","Api":"MenusAndResources","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szShortName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szLongName","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szCopyright","Type":{"Kind":"Array","Shape":{"Size":80},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szLicensing","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szFeatures","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMDRIVERDETAILSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccComp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wMid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"vdwACM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"vdwDriver","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cFormatTags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cFilterTags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hicon","Type":{"Kind":"ApiRef","Name":"HICON","TargetKind":"Default","Api":"MenusAndResources","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szShortName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szLongName","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szCopyright","Type":{"Kind":"Array","Shape":{"Size":80},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szLicensing","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szFeatures","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFORMATTAGDETAILSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatTagIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbFormatSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cStandardFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFormatTag","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFORMATTAGDETAILSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatTagIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbFormatSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cStandardFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFormatTag","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFORMATTAGENUMCBA"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATTAGDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFORMATTAGENUMCBW"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATTAGDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFORMATDETAILSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pwfx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbwfx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFormat","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFORMATDETAILSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pwfx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbwfx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFormat","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFORMATENUMCBA"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFORMATENUMCBW"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFORMATCHOOSEHOOKPROCA"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wParam","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFORMATCHOOSEHOOKPROCW"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wParam","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFORMATCHOOSEA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pwfx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbwfx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pszTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"szFormatTag","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szFormat","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cchName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pwfxEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"hInstance","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pszTemplateName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lCustData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pfnHook","Type":{"Kind":"ApiRef","Name":"ACMFORMATCHOOSEHOOKPROCA","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFORMATCHOOSEW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pwfx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbwfx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pszTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"szFormatTag","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szFormat","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cchName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pwfxEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"hInstance","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pszTemplateName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lCustData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pfnHook","Type":{"Kind":"ApiRef","Name":"ACMFORMATCHOOSEHOOKPROCW","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFILTERTAGDETAILSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterTagIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbFilterSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cStandardFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFilterTag","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFILTERTAGDETAILSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterTagIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbFilterSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cStandardFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFilterTag","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFILTERTAGENUMCBA"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERTAGDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFILTERTAGENUMCBW"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERTAGDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFILTERDETAILSA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pwfltr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFILTER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbwfltr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFilter","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFILTERDETAILSW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pwfltr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFILTER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbwfltr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFilter","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFILTERENUMCBA"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFILTERENUMCBW"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwSupport","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFILTERCHOOSEHOOKPROCA"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wParam","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMFILTERCHOOSEHOOKPROCW"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wParam","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFILTERCHOOSEA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pwfltr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFILTER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbwfltr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pszTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"szFilterTag","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"szFilter","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cchName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pwfltrEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFILTER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"hInstance","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pszTemplateName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lCustData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pfnHook","Type":{"Kind":"ApiRef","Name":"ACMFILTERCHOOSEHOOKPROCA","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tACMFILTERCHOOSEW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pwfltr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFILTER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbwfltr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pszTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"szFilterTag","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szFilter","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cchName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pwfltrEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFILTER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"hInstance","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pszTemplateName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lCustData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pfnHook","Type":{"Kind":"ApiRef","Name":"ACMFILTERCHOOSEHOOKPROCW","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACMSTREAMHEADER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"pbSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"cbSrcLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSrcLengthUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSrcUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"pbDst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"cbDstLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbDstLengthUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDstUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwReservedDriver","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HIC__"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICOPEN"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwError","Type":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pV1Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"pV2Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dnDevNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVersionICM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szDriver","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICCOMPRESS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpbiOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpbiInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpInput","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpckid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"lpdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"lFrameNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwFrameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwQuality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpbiPrev","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpPrev","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICCOMPRESSFRAMES"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpbiOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lOutput","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpbiInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lInput","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lStartFrame","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lFrameCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lQuality","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lDataRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lKeyRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwScale","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOverheadPerFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"GetData","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
|
|
,{"Name":"PutData","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICSETSTATUSPROC"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Status","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICDECOMPRESS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpbiInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpInput","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpbiOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ckid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICDECOMPRESSEX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpbiSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpbiDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"xDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"yDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dxDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dyDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICDRAWBEGIN"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hpal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":[]}
|
|
,{"Name":"xDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"yDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dxDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dyDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lpbi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwScale","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICDRAW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICDRAWSUGGEST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpbiIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpbiSuggest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dxDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dyDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"hicDecompressor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICPALETTE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"iStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"iLen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lppe","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"COMPVARS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpbiIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpbiOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpBitsOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpBitsPrev","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lFrame","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lKey","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lDataRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lQ","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lKeyCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lpState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"cbState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DRAWDIBTIME"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"timeCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"timeDraw","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"timeDecompress","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"timeDither","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"timeStretch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"timeBlt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"timeSetDIBits","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISTREAMINFOW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPriority","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwScale","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwInitialFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSuggestedBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwQuality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rcFrame","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwEditCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatChangeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISTREAMINFOA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wPriority","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwScale","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwInitialFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSuggestedBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwQuality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rcFrame","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwEditCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFormatChangeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFILEINFOW"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwMaxBytesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSuggestedBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwScale","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwEditCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFileType","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFILEINFOA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwMaxBytesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSuggestedBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwScale","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwEditCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szFileType","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISAVECALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVICOMPRESSOPTIONS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwKeyFrameEvery","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwQuality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBytesPerSecond","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"cbParms","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwInterleaveEvery","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAVIStream"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Create"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Info"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"psi","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"lPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReadFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpFormat","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpcbFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpFormat","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Read"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lSamples","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"plSamples","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Write"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lSamples","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"plSampWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"plBytesWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Delete"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lSamples","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReadData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lp","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpcb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WriteData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lp","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cbInfo","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAVIStreaming"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Begin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lEnd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"End"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAVIEditStream"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Cut"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Copy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Paste"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plPos","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pstream","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In","Out"]}
|
|
,{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lEnd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cbInfo","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAVIPersistFile"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IPersistFile","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Reserved1"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAVIFile"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Info"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfi","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVIFILEINFOW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lParam","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"psi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WriteData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ckid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReadData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ckid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"lpcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EndRecord"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeleteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lParam","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGetFrame"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"Params":[
|
|
{"Name":"lPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Begin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lEnd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"End"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpbi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HVIDEO__"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VIDEOHDR"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"dwBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBytesUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTimeCaptured","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"channel_caps_tag"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSrcRectXMod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSrcRectYMod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSrcRectWidthMod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSrcRectHeightMod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDstRectXMod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDstRectYMod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDstRectWidthMod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDstRectHeightMod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPDRIVERCAPS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wDeviceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fHasOverlay","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fHasDlgVideoSource","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fHasDlgVideoFormat","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fHasDlgVideoDisplay","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fCaptureInitialized","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fDriverSuppliesPalettes","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hVideoIn","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hVideoOut","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hVideoExtIn","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hVideoExtOut","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPSTATUS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"uiImageWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uiImageHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fLiveWindow","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fOverlayWindow","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fScale","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ptScroll","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fUsingDefaultPalette","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fAudioHardware","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fCapFileExists","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwCurrentVideoFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrentVideoFramesDropped","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrentWaveSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrentTimeElapsedMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hPalCurrent","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fCapturingNow","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwReturn","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumVideoAllocated","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wNumAudioAllocated","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPTUREPARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRequestMicroSecPerFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fMakeUserHitOKToCapture","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wPercentDropForError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fYield","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwIndexSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wChunkGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fUsingDOSMemory","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wNumVideoRequested","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fCaptureAudio","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wNumAudioRequested","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"vKeyAbort","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fAbortLeftMouse","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fAbortRightMouse","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fLimitEnabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wTimeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fMCIControl","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fStepMCIDevice","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMCIStartTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMCIStopTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fStepCaptureAt2x","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wStepCaptureAverageFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAudioBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fDisableWriteCache","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AVStreamMaster","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPINFOCHUNK"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fccInfoID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPYIELDCALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPSTATUSCALLBACKW"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpsz","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPERRORCALLBACKW"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpsz","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPSTATUSCALLBACKA"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpsz","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPERRORCALLBACKA"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpsz","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPVIDEOCALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpVHdr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VIDEOHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPWAVECALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpWHdr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPCONTROLCALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DRVM_IOCTL_DATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCmd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WAVEOPENDESC"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"hWave","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
|
|
,{"Name":"lpFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMAT","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"uMappedDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dnDevNode","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiopenstrmid_tag"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tMIXEROPENDESC"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"hmx","Type":{"Kind":"ApiRef","Name":"HMIXER","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pReserved0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dnDevNode","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"timerevent_tag"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wDelay","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wResolution","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"lpFunction","Type":{"Kind":"ApiRef","Name":"LPTIMECALLBACK","TargetKind":"FunctionPointer","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joypos_tag"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZ","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwR","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwU","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwV","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyrange_tag"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"jpMin","Type":{"Kind":"ApiRef","Name":"joypos_tag","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"jpMax","Type":{"Kind":"ApiRef","Name":"joypos_tag","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"jpCenter","Type":{"Kind":"ApiRef","Name":"joypos_tag","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyreguservalues_tag"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwTimeOut","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"jrvRanges","Type":{"Kind":"ApiRef","Name":"joyrange_tag","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"jpDeadZone","Type":{"Kind":"ApiRef","Name":"joypos_tag","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyreghwsettings_tag"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumButtons","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyreghwconfig_tag"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"hws","Type":{"Kind":"ApiRef","Name":"joyreghwsettings_tag","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwUsageSettings","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwv","Type":{"Kind":"ApiRef","Name":"JOYREGHWVALUES","TargetKind":"Default","Api":"Hid","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joycalibrate_tag"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wXbase","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wXdelta","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wYbase","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wYdelta","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wZbase","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wZdelta","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JOYDEVMSGPROC"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPJOYDEVMSGPROC"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCI_OPEN_DRIVER_PARMS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrParams","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"wCustomCommandTable","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TASKCALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
{"Name":"dwInst","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPTASKCALLBACK"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HMIDI"
|
|
,"Kind":"NativeTypedef"
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":null
|
|
}
|
|
,{
|
|
"Name":"HMIDIIN"
|
|
,"Kind":"NativeTypedef"
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":null
|
|
}
|
|
,{
|
|
"Name":"HMIDIOUT"
|
|
,"Kind":"NativeTypedef"
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":null
|
|
}
|
|
,{
|
|
"Name":"HMIDISTRM"
|
|
,"Kind":"NativeTypedef"
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":null
|
|
}
|
|
,{
|
|
"Name":"HMIXER"
|
|
,"Kind":"NativeTypedef"
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":null
|
|
}
|
|
,{
|
|
"Name":"HMIXEROBJ"
|
|
,"Kind":"NativeTypedef"
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":null
|
|
}
|
|
,{
|
|
"Name":"HWAVEIN"
|
|
,"Kind":"NativeTypedef"
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":null
|
|
}
|
|
,{
|
|
"Name":"HWAVEOUT"
|
|
,"Kind":"NativeTypedef"
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":null
|
|
}
|
|
]
|
|
|
|
,"Functions":[
|
|
{
|
|
"Name":"CloseDriver"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hDriver","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OpenDriver"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"IntPtr"}
|
|
,"Params":[
|
|
{"Name":"szDriverName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szSectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SendDriverMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hDriver","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"message","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrvGetModuleHandle"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"IntPtr"}
|
|
,"Params":[
|
|
{"Name":"hDriver","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDriverModuleHandle"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"IntPtr"}
|
|
,"Params":[
|
|
{"Name":"hDriver","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DefDriverProc"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwDriverIdentifier","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"hdrvr","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DriverCallback"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hDevice","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
|
|
,{"Name":"dwMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwParam1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwParam2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"sndOpenSound"
|
|
,"SetLastError":false
|
|
,"DllImport":"api-ms-win-mm-misc-l1-1-1"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"EventName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AppName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"FileHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmDrvInstall"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hDriver","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
|
|
,{"Name":"wszDrvEntry","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"drvMessage","Type":{"Kind":"ApiRef","Name":"DRIVERMSGPROC","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioStringToFOURCCA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"sz","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"uFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioStringToFOURCCW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"sz","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"uFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioInstallIOProcA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LPMMIOPROC","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fccIOProc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pIOProc","Type":{"Kind":"ApiRef","Name":"LPMMIOPROC","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioInstallIOProcW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LPMMIOPROC","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fccIOProc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pIOProc","Type":{"Kind":"ApiRef","Name":"LPMMIOPROC","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioOpenA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}
|
|
,"Params":[
|
|
{"Name":"pszFileName","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":128,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pmmioinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMIOINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioOpenW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}
|
|
,"Params":[
|
|
{"Name":"pszFileName","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":128,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pmmioinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMIOINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioRenameA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pszFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pszNewFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pmmioinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMIOINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwRename","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioRenameW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pszNewFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pmmioinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMIOINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwRename","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"fuClose","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioRead"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pch","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["Out"]}
|
|
,{"Name":"cch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioWrite"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pch","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"cch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioSeek"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"iOrigin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioGetInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pmmioinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMIOINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"fuInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioSetInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pmmioinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMIOINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"fuInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioSetBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pchBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cchBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"fuBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioFlush"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"fuFlush","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioAdvance"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pmmioinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMIOINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"fuAdvance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioSendMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioDescend"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pmmcki","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMCKINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pmmckiParent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMCKINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"fuDescend","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioAscend"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pmmcki","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMCKINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"fuAscend","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmioCreateChunk"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmmio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMMIO__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pmmcki","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMCKINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"fuCreate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"sndPlaySoundA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszSound","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"fuSound","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"sndPlaySoundW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszSound","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"fuSound","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlaySoundA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszSound","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hmod","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwSound","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlaySoundW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszSound","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hmod","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwSound","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetNumDevs"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetDevCapsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pwoc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEOUTCAPSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbwoc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetDevCapsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pwoc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEOUTCAPSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbwoc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetVolume"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pdwVolume","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutSetVolume"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwVolume","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetErrorTextA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"mmrError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszText","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetErrorTextW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"mmrError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszText","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phwo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwfx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutPrepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"WAVEHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbwh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutUnprepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"WAVEHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbwh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutWrite"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"WAVEHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbwh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutPause"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutRestart"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutReset"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutBreakLoop"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetPosition"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmmt","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MMTIME","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbmmt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetPitch"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwPitch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutSetPitch"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwPitch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetPlaybackRate"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutSetPlaybackRate"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutGetID"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"puDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveOutMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwo","Type":{"Kind":"ApiRef","Name":"HWAVEOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInGetNumDevs"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInGetDevCapsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pwic","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"WAVEINCAPSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbwic","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInGetDevCapsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pwic","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"WAVEINCAPSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbwic","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInGetErrorTextA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"mmrError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszText","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInGetErrorTextW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"mmrError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszText","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phwi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwfx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInPrepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"WAVEHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbwh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInUnprepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"WAVEHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbwh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInAddBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"WAVEHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbwh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInStart"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInStop"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInReset"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInGetPosition"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmmt","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MMTIME","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbmmt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInGetID"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"puDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"waveInMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwi","Type":{"Kind":"ApiRef","Name":"HWAVEIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutGetNumDevs"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiStreamOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMIDISTRM","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"puDeviceID","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cMidi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiStreamClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hms","Type":{"Kind":"ApiRef","Name":"HMIDISTRM","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiStreamProperty"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hms","Type":{"Kind":"ApiRef","Name":"HMIDISTRM","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lppropdata","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiStreamPosition"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hms","Type":{"Kind":"ApiRef","Name":"HMIDISTRM","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpmmt","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MMTIME","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmmt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiStreamOut"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hms","Type":{"Kind":"ApiRef","Name":"HMIDISTRM","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiStreamPause"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hms","Type":{"Kind":"ApiRef","Name":"HMIDISTRM","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiStreamRestart"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hms","Type":{"Kind":"ApiRef","Name":"HMIDISTRM","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiStreamStop"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hms","Type":{"Kind":"ApiRef","Name":"HMIDISTRM","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiConnect"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDI","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiDisconnect"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDI","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutGetDevCapsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pmoc","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIOUTCAPSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmoc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutGetDevCapsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pmoc","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIOUTCAPSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmoc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutGetVolume"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pdwVolume","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutSetVolume"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwVolume","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutGetErrorTextA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"mmrError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszText","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutGetErrorTextW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"mmrError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszText","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phmo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutPrepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbmh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutUnprepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbmh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutShortMsg"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutLongMsg"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cbmh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutReset"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutCachePatches"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"uBank","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwpa","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":128,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"fuCache","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutCacheDrumPatches"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"uPatch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwkya","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":128,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"fuCache","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutGetID"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"puDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiOutMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmo","Type":{"Kind":"ApiRef","Name":"HMIDIOUT","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInGetNumDevs"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInGetDevCapsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pmic","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIINCAPSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmic","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInGetDevCapsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pmic","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIINCAPSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmic","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInGetErrorTextA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"mmrError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszText","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInGetErrorTextW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"mmrError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszText","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchText","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInPrepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbmh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInUnprepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbmh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInAddBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmh","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIDIHDR","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInStart"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInStop"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInReset"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInGetID"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"puDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"midiInMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmi","Type":{"Kind":"ApiRef","Name":"HMIDIIN","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"auxGetNumDevs"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"auxGetDevCapsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pac","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AUXCAPSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbac","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"auxGetDevCapsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pac","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AUXCAPSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbac","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"auxSetVolume"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwVolume","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"auxGetVolume"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVolume","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"auxOutMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uDeviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetNumDevs"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetDevCapsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uMxId","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pmxcaps","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIXERCAPSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmxcaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetDevCapsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uMxId","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pmxcaps","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIXERCAPSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmxcaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phmx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"uMxId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmx","Type":{"Kind":"ApiRef","Name":"HMIXER","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmx","Type":{"Kind":"ApiRef","Name":"HMIXER","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwParam1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwParam2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetLineInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmxobj","Type":{"Kind":"ApiRef","Name":"HMIXEROBJ","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pmxl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIXERLINEA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fdwInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetLineInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmxobj","Type":{"Kind":"ApiRef","Name":"HMIXEROBJ","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pmxl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIXERLINEW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fdwInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetID"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmxobj","Type":{"Kind":"ApiRef","Name":"HMIXEROBJ","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"puMxId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"fdwId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetLineControlsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmxobj","Type":{"Kind":"ApiRef","Name":"HMIXEROBJ","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pmxlc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIXERLINECONTROLSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fdwControls","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetLineControlsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmxobj","Type":{"Kind":"ApiRef","Name":"HMIXEROBJ","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pmxlc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIXERLINECONTROLSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fdwControls","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetControlDetailsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmxobj","Type":{"Kind":"ApiRef","Name":"HMIXEROBJ","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pmxcd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIXERCONTROLDETAILS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerGetControlDetailsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmxobj","Type":{"Kind":"ApiRef","Name":"HMIXEROBJ","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pmxcd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIXERCONTROLDETAILS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mixerSetControlDetails"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hmxobj","Type":{"Kind":"ApiRef","Name":"HMIXEROBJ","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pmxcd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIXERCONTROLDETAILS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"timeGetSystemTime"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pmmt","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MMTIME","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbmmt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"timeGetTime"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"timeGetDevCaps"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"ptc","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"TIMECAPS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbtc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"timeBeginPeriod"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uPeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"timeEndPeriod"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uPeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyGetPosEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uJoyID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pji","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"JOYINFOEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyGetNumDevs"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyGetDevCapsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uJoyID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pjc","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"JOYCAPSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbjc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyGetDevCapsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uJoyID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pjc","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"JOYCAPSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cbjc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyGetPos"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uJoyID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pji","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"JOYINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyGetThreshold"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uJoyID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"puThreshold","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyReleaseCapture"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uJoyID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joySetCapture"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"uJoyID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"uPeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fChanged","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joySetThreshold"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"uJoyID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"uThreshold","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmGetVersion"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmMetrics"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hao","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMOBJ__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"uMetric","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pMetric","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverEnum"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"fnCallback","Type":{"Kind":"ApiRef","Name":"ACMDRIVERENUMCB","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverID"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hao","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMOBJ__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"phadid","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"fdwDriverID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverAddA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phadid","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"hinstModule","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwPriority","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwAdd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverAddW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phadid","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"hinstModule","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwPriority","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwAdd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverRemove"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwRemove","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phad","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwClose","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverPriority"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwPriority","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwPriority","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverDetailsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"padd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMDRIVERDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmDriverDetailsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hadid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVERID__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"padd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMDRIVERDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatTagDetailsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATTAGDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatTagDetailsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATTAGDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatTagEnumA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATTAGDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fnCallback","Type":{"Kind":"ApiRef","Name":"ACMFORMATTAGENUMCBA","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatTagEnumW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATTAGDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fnCallback","Type":{"Kind":"ApiRef","Name":"ACMFORMATTAGENUMCBW","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatDetailsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatDetailsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatEnumA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fnCallback","Type":{"Kind":"ApiRef","Name":"ACMFORMATENUMCBA","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatEnumW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fnCallback","Type":{"Kind":"ApiRef","Name":"ACMFORMATENUMCBW","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatSuggest"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pwfxSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pwfxDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbwfxDst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fdwSuggest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatChooseA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pafmtc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATCHOOSEA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFormatChooseW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pafmtc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFORMATCHOOSEW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterTagDetailsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERTAGDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterTagDetailsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERTAGDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterTagEnumA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERTAGDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fnCallback","Type":{"Kind":"ApiRef","Name":"ACMFILTERTAGENUMCBA","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterTagEnumW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"paftd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERTAGDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fnCallback","Type":{"Kind":"ApiRef","Name":"ACMFILTERTAGENUMCBW","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterDetailsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterDetailsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwDetails","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterEnumA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERDETAILSA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fnCallback","Type":{"Kind":"ApiRef","Name":"ACMFILTERENUMCBA","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterEnumW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pafd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERDETAILSW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fnCallback","Type":{"Kind":"ApiRef","Name":"ACMFILTERENUMCBW","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterChooseA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pafltrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERCHOOSEA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmFilterChooseW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pafltrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"tACMFILTERCHOOSEW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmStreamOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"phas","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMSTREAM__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"had","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMDRIVER__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pwfxSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pwfxDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pwfltr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFILTER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwCallback","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fdwOpen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmStreamClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"has","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMSTREAM__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwClose","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmStreamSize"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"has","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMSTREAM__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cbInput","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pdwOutputBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"fdwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmStreamReset"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"has","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMSTREAM__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwReset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmStreamMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"has","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMSTREAM__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmStreamConvert"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"has","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMSTREAM__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pash","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACMSTREAMHEADER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwConvert","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmStreamPrepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"has","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMSTREAM__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pash","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACMSTREAMHEADER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwPrepare","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"acmStreamUnprepareHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSACM32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"has","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACMSTREAM__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pash","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACMSTREAMHEADER","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fdwUnprepare","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VideoForWindowsVersion"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpicinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICInstall"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szDesc","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICRemove"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICGetInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"picinfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"ICINFO","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}
|
|
,"Params":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICOpenFunction"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}
|
|
,"Params":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpfnHandler","Type":{"Kind":"ApiRef","Name":"FARPROC","TargetKind":"FunctionPointer","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICSendMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"msg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICCompress"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpbiOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"lpbiInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"lpckid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lFrameNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dwFrameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwQuality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpbiPrev","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpPrev","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICDecompress"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpbiFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"lpbi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICDrawBegin"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hpal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"xDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"yDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dxDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dyDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpbi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dwRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwScale","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICDraw"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":4,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICLocate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}
|
|
,"Params":[
|
|
{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fccHandler","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpbiIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpbiOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICGetDisplayFormat"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpbiIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpbiOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"BitDepth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dy","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICImageCompress"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"uiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpbiIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"lpbiOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lQuality","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICImageDecompress"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIC__","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"uiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpbiIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"lpbiOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICCompressorChoose"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"uiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvIn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COMPVARS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpszTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICSeqCompressFrameStart"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COMPVARS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpbiIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICSeqCompressFrameEnd"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
{"Name":"pc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COMPVARS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICSeqCompressFrame"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"Params":[
|
|
{"Name":"pc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COMPVARS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"uiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"pfKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"plSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICCompressorFree"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
{"Name":"pc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COMPVARS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"Native","Name":"IntPtr"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibGetBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lpbi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibGetPalette"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Gdi","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibSetPalette"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"hpal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibChangePalette"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"iStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"iLen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lppe","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibRealize"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fBackground","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibStart"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"rate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibStop"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibBegin"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dxDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dyDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpbi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibDraw"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"xDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"yDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dxDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dyDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpbi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"xSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dxSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dySrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibEnd"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibTime"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lpddtime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRAWDIBTIME","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawDibProfileDisplay"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpbi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileInit"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileExit"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileAddRef"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileRelease"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileOpenA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"uMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileOpenW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"uMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfi","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVIFILEINFOW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfi","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVIFILEINFOA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileGetStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppavi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lParam","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileCreateStreamW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppavi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"psi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileCreateStreamA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppavi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"psi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileWriteData"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ckid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileReadData"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ckid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"lpcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIFileEndRecord"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamAddRef"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamRelease"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"psi","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"psi","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamFindSample"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamReadFormat"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpFormat","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpcbFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamSetFormat"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpFormat","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamReadData"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lp","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpcb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamWriteData"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lp","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamRead"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lSamples","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":4,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"plSamples","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamWrite"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lSamples","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":4,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"plSampWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"plBytesWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamStart"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamLength"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamTimeToSample"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamSampleToTime"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lSample","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamBeginStreaming"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lEnd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamEndStreaming"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamGetFrameOpen"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"IGetFrame","TargetKind":"Com","Api":"Multimedia","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpbiWanted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamGetFrame"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"Params":[
|
|
{"Name":"pg","Type":{"Kind":"ApiRef","Name":"IGetFrame","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamGetFrameClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pg","Type":{"Kind":"ApiRef","Name":"IGetFrame","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamOpenFromFileA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppavi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lParam","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pclsidHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamOpenFromFileW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppavi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"fccType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lParam","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pclsidHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamCreate"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppavi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lParam1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pclsidHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIMakeCompressedStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppsCompressed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppsSource","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVICOMPRESSOPTIONS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pclsidHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISaveA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pclsidHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpfnCallback","Type":{"Kind":"ApiRef","Name":"AVISAVECALLBACK","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nStreams","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVICOMPRESSOPTIONS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISaveVA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pclsidHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpfnCallback","Type":{"Kind":"ApiRef","Name":"AVISAVECALLBACK","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nStreams","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppavi","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":3,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"plpOptions","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":3,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVICOMPRESSOPTIONS","TargetKind":"Default","Api":"Multimedia","Parents":[]}}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISaveW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pclsidHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpfnCallback","Type":{"Kind":"ApiRef","Name":"AVISAVECALLBACK","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nStreams","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pfile","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVICOMPRESSOPTIONS","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISaveVW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pclsidHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpfnCallback","Type":{"Kind":"ApiRef","Name":"AVISAVECALLBACK","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"nStreams","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppavi","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":3,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"plpOptions","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":3,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVICOMPRESSOPTIONS","TargetKind":"Default","Api":"Multimedia","Parents":[]}}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISaveOptions"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"IntPtr"}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"uiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"nStreams","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppavi","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"plpOptions","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVICOMPRESSOPTIONS","TargetKind":"Default","Api":"Multimedia","Parents":[]}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISaveOptionsFree"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"nStreams","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"plpOptions","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AVICOMPRESSOPTIONS","TargetKind":"Default","Api":"Multimedia","Parents":[]}}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIBuildFilterW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpszFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cbFilter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"fSaving","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIBuildFilterA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpszFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cbFilter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"fSaving","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIMakeFileFromStreams"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"nStreams","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"papStreams","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIMakeStreamFromClipboard"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cfFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hGlobal","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppstream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIPutFileOnClipboard"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pf","Type":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIGetFromClipboard"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lppf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIFile","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIClearClipboard"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateEditableStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppsEditable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"psSource","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditStreamCut"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"plStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditStreamCopy"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"plStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditStreamPaste"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"plPos","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"plLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pstream","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lEnd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditStreamClone"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditStreamSetNameA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditStreamSetNameW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditStreamSetInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOW","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cbInfo","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EditStreamSetInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVIFIL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pavi","Type":{"Kind":"ApiRef","Name":"IAVIStream","TargetKind":"Com","Api":"Multimedia","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AVISTREAMINFOA","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cbInfo","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCIWndCreateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"hInstance","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCIWndCreateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"hInstance","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MCIWndRegisterClass"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"capCreateCaptureWindowA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVICAP32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpszWindowName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"dwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"nWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"nHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"nID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"capGetDriverDescriptionA"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVICAP32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wDriverIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpszName","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cbName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpszVer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":4,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cbVer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"capCreateCaptureWindowW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVICAP32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpszWindowName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"dwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"nWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"nHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"nID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"capGetDriverDescriptionW"
|
|
,"SetLastError":false
|
|
,"DllImport":"AVICAP32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wDriverIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpszName","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cbName","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lpszVer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":4,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cbVer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOpenFileNamePreviewA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpofn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENFILENAMEA","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSaveFileNamePreviewA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpofn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENFILENAMEA","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOpenFileNamePreviewW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpofn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENFILENAMEW","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSaveFileNamePreviewW"
|
|
,"SetLastError":false
|
|
,"DllImport":"MSVFW32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpofn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENFILENAMEW","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmTaskCreate"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"lpfn","Type":{"Kind":"ApiRef","Name":"LPTASKCALLBACK","TargetKind":"FunctionPointer","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lph","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInst","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmTaskBlock"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
{"Name":"h","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmTaskSignal"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"h","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmTaskYield"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"mmGetCurrentTask"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"joyConfigChanged"
|
|
,"SetLastError":false
|
|
,"DllImport":"WINMM"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
|
|
,"UnicodeAliases":[
|
|
"WAVEOUTCAPS"
|
|
,"WAVEOUTCAPS2"
|
|
,"WAVEINCAPS"
|
|
,"WAVEINCAPS2"
|
|
,"MIDIOUTCAPS"
|
|
,"MIDIOUTCAPS2"
|
|
,"MIDIINCAPS"
|
|
,"MIDIINCAPS2"
|
|
,"AUXCAPS"
|
|
,"AUXCAPS2"
|
|
,"MIXERCAPS"
|
|
,"MIXERCAPS2"
|
|
,"MIXERLINE"
|
|
,"MIXERCONTROL"
|
|
,"MIXERLINECONTROLS"
|
|
,"MIXERCONTROLDETAILS_LISTTEXT"
|
|
,"JOYCAPS"
|
|
,"JOYCAPS2"
|
|
,"MCI_DGV_CAPTURE_PARMS"
|
|
,"MCI_DGV_INFO_PARMS"
|
|
,"MCI_DGV_LIST_PARMS"
|
|
,"MCI_DGV_OPEN_PARMS"
|
|
,"MCI_DGV_QUALITY_PARMS"
|
|
,"MCI_DGV_RESERVE_PARMS"
|
|
,"MCI_DGV_RESTORE_PARMS"
|
|
,"MCI_DGV_SAVE_PARMS"
|
|
,"MCI_DGV_SETAUDIO_PARMS"
|
|
,"MCI_DGV_SETVIDEO_PARMS"
|
|
,"MCI_DGV_STATUS_PARMS"
|
|
,"MCI_DGV_WINDOW_PARMS"
|
|
,"tACMDRIVERDETAILS"
|
|
,"tACMFORMATTAGDETAILS"
|
|
,"ACMFORMATTAGENUMCB"
|
|
,"tACMFORMATDETAILS"
|
|
,"ACMFORMATENUMCB"
|
|
,"ACMFORMATCHOOSEHOOKPROC"
|
|
,"tACMFORMATCHOOSE"
|
|
,"tACMFILTERTAGDETAILS"
|
|
,"ACMFILTERTAGENUMCB"
|
|
,"tACMFILTERDETAILS"
|
|
,"ACMFILTERENUMCB"
|
|
,"ACMFILTERCHOOSEHOOKPROC"
|
|
,"tACMFILTERCHOOSE"
|
|
,"AVISTREAMINFO"
|
|
,"AVIFILEINFO"
|
|
,"CAPSTATUSCALLBACK"
|
|
,"CAPERRORCALLBACK"
|
|
,"mmioStringToFOURCC"
|
|
,"mmioInstallIOProc"
|
|
,"mmioOpen"
|
|
,"mmioRename"
|
|
,"sndPlaySound"
|
|
,"PlaySound"
|
|
,"waveOutGetDevCaps"
|
|
,"waveOutGetErrorText"
|
|
,"waveInGetDevCaps"
|
|
,"waveInGetErrorText"
|
|
,"midiOutGetDevCaps"
|
|
,"midiOutGetErrorText"
|
|
,"midiInGetDevCaps"
|
|
,"midiInGetErrorText"
|
|
,"auxGetDevCaps"
|
|
,"mixerGetDevCaps"
|
|
,"mixerGetLineInfo"
|
|
,"mixerGetLineControls"
|
|
,"mixerGetControlDetails"
|
|
,"joyGetDevCaps"
|
|
,"acmDriverAdd"
|
|
,"acmDriverDetails"
|
|
,"acmFormatTagDetails"
|
|
,"acmFormatTagEnum"
|
|
,"acmFormatDetails"
|
|
,"acmFormatEnum"
|
|
,"acmFormatChoose"
|
|
,"acmFilterTagDetails"
|
|
,"acmFilterTagEnum"
|
|
,"acmFilterDetails"
|
|
,"acmFilterEnum"
|
|
,"acmFilterChoose"
|
|
,"AVIFileOpen"
|
|
,"AVIFileInfo"
|
|
,"AVIFileCreateStream"
|
|
,"AVIStreamInfo"
|
|
,"AVIStreamOpenFromFile"
|
|
,"AVISave"
|
|
,"AVISaveV"
|
|
,"AVIBuildFilter"
|
|
,"EditStreamSetName"
|
|
,"EditStreamSetInfo"
|
|
,"MCIWndCreate"
|
|
,"capCreateCaptureWindow"
|
|
,"capGetDriverDescription"
|
|
,"GetOpenFileNamePreview"
|
|
,"GetSaveFileNamePreview"
|
|
]
|
|
|
|
}
|