mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
44653 lines
1.7 MiB
Plaintext
44653 lines
1.7 MiB
Plaintext
{
|
|
|
|
"Constants":[
|
|
{
|
|
"Name":"g_wszExcludeScriptStreamDeliverySynchronization"
|
|
,"NativeType":"String"
|
|
,"Value":"ExcludeScriptStreamDeliverySynchronization"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingDuration"
|
|
,"NativeType":"String"
|
|
,"Value":"Duration"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingBitrate"
|
|
,"NativeType":"String"
|
|
,"Value":"Bitrate"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingSeekable"
|
|
,"NativeType":"String"
|
|
,"Value":"Seekable"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingStridable"
|
|
,"NativeType":"String"
|
|
,"Value":"Stridable"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingBroadcast"
|
|
,"NativeType":"String"
|
|
,"Value":"Broadcast"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingProtected"
|
|
,"NativeType":"String"
|
|
,"Value":"Is_Protected"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingTrusted"
|
|
,"NativeType":"String"
|
|
,"Value":"Is_Trusted"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingSignature_Name"
|
|
,"NativeType":"String"
|
|
,"Value":"Signature_Name"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingHasAudio"
|
|
,"NativeType":"String"
|
|
,"Value":"HasAudio"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingHasImage"
|
|
,"NativeType":"String"
|
|
,"Value":"HasImage"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingHasScript"
|
|
,"NativeType":"String"
|
|
,"Value":"HasScript"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingHasVideo"
|
|
,"NativeType":"String"
|
|
,"Value":"HasVideo"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingCurrentBitrate"
|
|
,"NativeType":"String"
|
|
,"Value":"CurrentBitrate"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingOptimalBitrate"
|
|
,"NativeType":"String"
|
|
,"Value":"OptimalBitrate"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingHasAttachedImages"
|
|
,"NativeType":"String"
|
|
,"Value":"HasAttachedImages"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingSkipBackward"
|
|
,"NativeType":"String"
|
|
,"Value":"Can_Skip_Backward"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingSkipForward"
|
|
,"NativeType":"String"
|
|
,"Value":"Can_Skip_Forward"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingNumberOfFrames"
|
|
,"NativeType":"String"
|
|
,"Value":"NumberOfFrames"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingFileSize"
|
|
,"NativeType":"String"
|
|
,"Value":"FileSize"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingHasArbitraryDataStream"
|
|
,"NativeType":"String"
|
|
,"Value":"HasArbitraryDataStream"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingHasFileTransferStream"
|
|
,"NativeType":"String"
|
|
,"Value":"HasFileTransferStream"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingTitle"
|
|
,"NativeType":"String"
|
|
,"Value":"Title"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingAuthor"
|
|
,"NativeType":"String"
|
|
,"Value":"Author"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingDescription"
|
|
,"NativeType":"String"
|
|
,"Value":"Description"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingRating"
|
|
,"NativeType":"String"
|
|
,"Value":"Rating"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingCopyright"
|
|
,"NativeType":"String"
|
|
,"Value":"Copyright"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingUse_DRM"
|
|
,"NativeType":"String"
|
|
,"Value":"Use_DRM"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingDRM_Flags"
|
|
,"NativeType":"String"
|
|
,"Value":"DRM_Flags"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingDRM_Level"
|
|
,"NativeType":"String"
|
|
,"Value":"DRM_Level"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingAlbumTitle"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/AlbumTitle"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingTrack"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/Track"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingPromotionURL"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/PromotionURL"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingAlbumCoverURL"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/AlbumCoverURL"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingGenre"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/Genre"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingYear"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/Year"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingGenreID"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/GenreID"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingMCDI"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/MCDI"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingComposer"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/Composer"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingLyrics"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/Lyrics"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingTrackNumber"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/TrackNumber"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingToolName"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/ToolName"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingToolVersion"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/ToolVersion"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingIsVBR"
|
|
,"NativeType":"String"
|
|
,"Value":"IsVBR"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingAlbumArtist"
|
|
,"NativeType":"String"
|
|
,"Value":"WM/AlbumArtist"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingBannerImageType"
|
|
,"NativeType":"String"
|
|
,"Value":"BannerImageType"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingBannerImageData"
|
|
,"NativeType":"String"
|
|
,"Value":"BannerImageData"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingBannerImageURL"
|
|
,"NativeType":"String"
|
|
,"Value":"BannerImageURL"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingCopyrightURL"
|
|
,"NativeType":"String"
|
|
,"Value":"CopyrightURL"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingAspectRatioX"
|
|
,"NativeType":"String"
|
|
,"Value":"AspectRatioX"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingAspectRatioY"
|
|
,"NativeType":"String"
|
|
,"Value":"AspectRatioY"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingNSCName"
|
|
,"NativeType":"String"
|
|
,"Value":"NSC_Name"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingNSCAddress"
|
|
,"NativeType":"String"
|
|
,"Value":"NSC_Address"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingNSCPhone"
|
|
,"NativeType":"String"
|
|
,"Value":"NSC_Phone"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingNSCEmail"
|
|
,"NativeType":"String"
|
|
,"Value":"NSC_Email"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"g_wszStreamBufferRecordingNSCDescription"
|
|
,"NativeType":"String"
|
|
,"Value":"NSC_Description"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_TIMEHOLE"
|
|
,"NativeType":"Int32"
|
|
,"Value":806
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_STALE_DATA_READ"
|
|
,"NativeType":"Int32"
|
|
,"Value":807
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_STALE_FILE_DELETED"
|
|
,"NativeType":"Int32"
|
|
,"Value":808
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_CONTENT_BECOMING_STALE"
|
|
,"NativeType":"Int32"
|
|
,"Value":809
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_WRITE_FAILURE"
|
|
,"NativeType":"Int32"
|
|
,"Value":810
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_WRITE_FAILURE_CLEAR"
|
|
,"NativeType":"Int32"
|
|
,"Value":811
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_READ_FAILURE"
|
|
,"NativeType":"Int32"
|
|
,"Value":812
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_RATE_CHANGED"
|
|
,"NativeType":"Int32"
|
|
,"Value":813
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_PRIMARY_AUDIO"
|
|
,"NativeType":"Int32"
|
|
,"Value":814
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS"
|
|
,"NativeType":"Int32"
|
|
,"Value":815
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE"
|
|
,"NativeType":"Int32"
|
|
,"Value":816
|
|
,"Attrs":[]
|
|
}
|
|
]
|
|
|
|
,"Types":[
|
|
{
|
|
"Name":"DDCOLORKEY"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwColorSpaceLowValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwColorSpaceHighValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVP_SELECT_FORMAT_BY"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMVP_DO_NOT_CARE","Value":0}
|
|
,{"Name":"AMVP_BEST_BANDWIDTH","Value":1}
|
|
,{"Name":"AMVP_INPUT_SAME_AS_OUTPUT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AMVP_MODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMVP_MODE_WEAVE","Value":0}
|
|
,{"Name":"AMVP_MODE_BOBINTERLEAVED","Value":1}
|
|
,{"Name":"AMVP_MODE_BOBNONINTERLEAVED","Value":2}
|
|
,{"Name":"AMVP_MODE_SKIPEVEN","Value":3}
|
|
,{"Name":"AMVP_MODE_SKIPODD","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AMVPSIZE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVPDIMINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFieldWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFieldHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVBIWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVBIHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rcValidRegion","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVPDATAINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMicrosecondsPerField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"amvpDimInfo","Type":{"Kind":"ApiRef","Name":"AMVPDIMINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwPictAspectRatioX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPictAspectRatioY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bEnableDoubleClock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bEnableVACT","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bDataIsInterlaced","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lHalfLinesOdd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"bFieldPolarityInverted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwNumLinesInVREF","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lHalfLinesEven","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICreateDevEnum"
|
|
,"Kind":"Com"
|
|
,"Guid":"29840822-5b84-11d0-bd3b-00a0c911ce86"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateClassEnumerator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsidDeviceClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppEnumMoniker","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMoniker","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_MEDIA_TYPE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"majortype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"subtype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"formattype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pbFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PIN_DIRECTION"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"PINDIR_INPUT","Value":0}
|
|
,{"Name":"PINDIR_OUTPUT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ALLOCATOR_PROPERTIES"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cBuffers","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"cbAlign","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"cbPrefix","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PIN_INFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dir","Type":{"Kind":"ApiRef","Name":"PIN_DIRECTION","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"achName","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPin"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a86891-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Connect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pReceivePin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReceiveConnection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pConnector","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Disconnect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConnectedTo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConnectionMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryPinInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PIN_INFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryDirection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPinDir","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PIN_DIRECTION","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Id","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryAccept"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumMediaTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMediaTypes","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryInternalConnections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"apPin","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"nPin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EndOfStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BeginFlush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EndFlush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NewSegment"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"tStop","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"dRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumPins"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a86892-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cPins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppPins","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cPins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumPins","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumMediaTypes"
|
|
,"Kind":"Com"
|
|
,"Guid":"89c31040-846b-11ce-97d3-00aa0055595a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMediaTypes","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFilterGraph"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a8689f-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumFilters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFilters","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindFilterByName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConnectDirect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppinIn","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reconnect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Disconnect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDefaultSyncSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumFilters"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a86893-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFilters","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILTER_STATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"State_Stopped","Value":0}
|
|
,{"Name":"State_Paused","Value":1}
|
|
,{"Name":"State_Running","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMediaFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a86899-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IPersist","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Run"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwMilliSecsTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"State","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILTER_STATE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSyncSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pClock","Type":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSyncSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILTER_INFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"achName","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBaseFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a86895-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMediaFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"EnumPins"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumPins","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Id","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppPin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryFilterInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILTER_INFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JoinFilterGraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryVendorInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVendorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IReferenceClock"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a86897-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AdviseTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"baseTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"streamTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"hEvent","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pdwAdviseCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AdvisePeriodic"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"startTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"periodTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"hSemaphore","Type":{"Kind":"ApiRef","Name":"HSEMAPHORE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwAdviseCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unadvise"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwAdviseCookie","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IReferenceClockTimerControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"ebec459c-2eca-4d42-a8af-30df557614b8"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetDefaultTimerResolution"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"timerResolution","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDefaultTimerResolution"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimerResolution","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IReferenceClock2"
|
|
,"Kind":"Com"
|
|
,"Guid":"36b73885-c2c8-11cf-8b46-00805f6cef60"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaSample"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a8689a-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsSyncPoint"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSyncPoint"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIsSyncPoint","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsPreroll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPreroll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIsPreroll","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetActualDataLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetActualDataLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"__MIDL__IMediaSample0000","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsDiscontinuity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDiscontinuity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bDiscontinuity","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMediaTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMediaTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tagAM_SAMPLE_PROPERTY_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_SAMPLE_SPLICEPOINT","Value":1}
|
|
,{"Name":"AM_SAMPLE_PREROLL","Value":2}
|
|
,{"Name":"AM_SAMPLE_DATADISCONTINUITY","Value":4}
|
|
,{"Name":"AM_SAMPLE_TYPECHANGED","Value":8}
|
|
,{"Name":"AM_SAMPLE_TIMEVALID","Value":16}
|
|
,{"Name":"AM_SAMPLE_TIMEDISCONTINUITY","Value":64}
|
|
,{"Name":"AM_SAMPLE_FLUSH_ON_PAUSE","Value":128}
|
|
,{"Name":"AM_SAMPLE_STOPVALID","Value":256}
|
|
,{"Name":"AM_SAMPLE_ENDOFSTREAM","Value":512}
|
|
,{"Name":"AM_STREAM_MEDIA","Value":0}
|
|
,{"Name":"AM_STREAM_CONTROL","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_SAMPLE2_PROPERTIES"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTypeSpecificFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSampleFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lActual","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"tStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"tStop","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"dwStreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaSample2"
|
|
,"Kind":"Com"
|
|
,"Guid":"36b73884-c2c8-11cf-8b46-00805f6cef60"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cbProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":0,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cbProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":0,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaSample2Config"
|
|
,"Kind":"Com"
|
|
,"Guid":"68961e68-832b-41ea-bc91-63593f3e70e3"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDirect3DSurface9","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMemAllocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a8689c-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pActual","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Commit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Decommit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pStartTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pEndTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMemAllocatorCallbackTemp"
|
|
,"Kind":"Com"
|
|
,"Guid":"379a0cf0-c1de-11d2-abf5-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IMemAllocatorNotifyCallbackTemp","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFreeCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plBuffersFree","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMemAllocatorNotifyCallbackTemp"
|
|
,"Kind":"Com"
|
|
,"Guid":"92980b30-c1de-11d2-abf5-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"NotifyRelease"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMemInputPin"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a8689d-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppAllocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NotifyAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pAllocator","Type":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bReadOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAllocatorRequirements"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Receive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReceiveMultiple"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSamples","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"nSamples","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"nSamplesProcessed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReceiveCanBlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMovieSetup"
|
|
,"Kind":"Com"
|
|
,"Guid":"a3d8cec0-7e5a-11cf-bbc5-00805f6cef20"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Register"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unregister"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_SEEKING_SeekingFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_SEEKING_NoPositioning","Value":0}
|
|
,{"Name":"AM_SEEKING_AbsolutePositioning","Value":1}
|
|
,{"Name":"AM_SEEKING_RelativePositioning","Value":2}
|
|
,{"Name":"AM_SEEKING_IncrementalPositioning","Value":3}
|
|
,{"Name":"AM_SEEKING_PositioningBitsMask","Value":3}
|
|
,{"Name":"AM_SEEKING_SeekToKeyFrame","Value":4}
|
|
,{"Name":"AM_SEEKING_ReturnTime","Value":8}
|
|
,{"Name":"AM_SEEKING_Segment","Value":16}
|
|
,{"Name":"AM_SEEKING_NoFlush","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_SEEKING_SEEKING_CAPABILITIES"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_SEEKING_CanSeekAbsolute","Value":1}
|
|
,{"Name":"AM_SEEKING_CanSeekForwards","Value":2}
|
|
,{"Name":"AM_SEEKING_CanSeekBackwards","Value":4}
|
|
,{"Name":"AM_SEEKING_CanGetCurrentPos","Value":8}
|
|
,{"Name":"AM_SEEKING_CanGetStopPos","Value":16}
|
|
,{"Name":"AM_SEEKING_CanGetDuration","Value":32}
|
|
,{"Name":"AM_SEEKING_CanPlayBackwards","Value":64}
|
|
,{"Name":"AM_SEEKING_CanDoSegments","Value":128}
|
|
,{"Name":"AM_SEEKING_Source","Value":256}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMediaSeeking"
|
|
,"Kind":"Com"
|
|
,"Guid":"36b73880-c2c8-11cf-8b46-00805f6cef60"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CheckCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsFormatSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryPreferredFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTimeFormatA"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsUsingTimeFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTimeFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStopPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertTimeFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTarget","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pTargetFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Source","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pSourceFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPositions"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwCurrentFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwStopFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPositions"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pStop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEarliest","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pLatest","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPreroll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pllPreroll","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"tagAM_MEDIAEVENT_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_MEDIAEVENT_NONOTIFY","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"REGFILTER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumRegFilters"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868a4-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"apRegFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGFILTER","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumRegFilters","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL_IFilterMapper_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MERIT_PREFERRED","Value":8388608}
|
|
,{"Name":"MERIT_NORMAL","Value":6291456}
|
|
,{"Name":"MERIT_UNLIKELY","Value":4194304}
|
|
,{"Name":"MERIT_DO_NOT_USE","Value":2097152}
|
|
,{"Name":"MERIT_SW_COMPRESSOR","Value":1048576}
|
|
,{"Name":"MERIT_HW_COMPRESSOR","Value":1048656}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IFilterMapper"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868a3-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RegisterFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwMerit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterFilterInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"MRId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Filter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bRendered","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bOutput","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bZero","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bMany","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ConnectsToFilter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"ConnectsToPin","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterPinType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsFilter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"strName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"clsMajorType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"clsSubType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnregisterFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Filter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnregisterFilterInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MRId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnregisterPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Filter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumMatchingFilters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumRegFilters","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"dwMerit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bInputNeeded","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"clsInMaj","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"clsInSub","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"bRender","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bOututNeeded","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"clsOutMaj","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"clsOutSub","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"REGPINTYPES"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"clsMajorType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
,{"Name":"clsMinorType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"REGFILTERPINS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"strName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bRendered","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bOutput","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bZero","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bMany","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"clsConnectsToFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
,{"Name":"strConnectsToPin","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"nMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGPINTYPES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"REGPINMEDIUM"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"clsMedium","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_strmif_0000_0023_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"REG_PINFLAG_B_ZERO","Value":1}
|
|
,{"Name":"REG_PINFLAG_B_RENDERER","Value":2}
|
|
,{"Name":"REG_PINFLAG_B_MANY","Value":4}
|
|
,{"Name":"REG_PINFLAG_B_OUTPUT","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"REGFILTERPINS2"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cInstances","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGPINTYPES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"nMediums","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpMedium","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGPINMEDIUM","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"clsPinCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"REGFILTER2"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMerit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["REGFILTER2"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"DirectShow","Parents":["_Anonymous_e__Union","REGFILTER2"]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"DirectShow","Parents":["_Anonymous_e__Union","REGFILTER2"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous1_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cPins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgPins","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGFILTERPINS","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cPins2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgPins2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGFILTERPINS2","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFilterMapper2"
|
|
,"Kind":"Com"
|
|
,"Guid":"b79bb0b0-33c1-11d1-abe1-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateCategory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwCategoryMerit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnregisterFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pclsidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"szInstance","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Filter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsidFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppMoniker","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pclsidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"szInstance","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"prf2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGFILTER2","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumMatchingFilters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMoniker","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bExactMatch","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwMerit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bInputNeeded","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cInputTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pMedIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGPINMEDIUM","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pPinCategoryIn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"bRender","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bOutputNeeded","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cOutputTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutputTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pMedOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGPINMEDIUM","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pPinCategoryOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFilterMapper3"
|
|
,"Kind":"Com"
|
|
,"Guid":"b79bb0b1-33c1-11d1-abe1-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IFilterMapper2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetICreateDevEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICreateDevEnum","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QualityMessageType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"Famine","Value":0}
|
|
,{"Name":"Flood","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"Quality"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"QualityMessageType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Proportion","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Late","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"TimeStamp","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IQualityControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868a5-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Notify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSelf","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"q","Type":{"Kind":"ApiRef","Name":"Quality","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"piqc","Type":{"Kind":"ApiRef","Name":"IQualityControl","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_strmif_0000_0026_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CK_NOCOLORKEY","Value":0}
|
|
,{"Name":"CK_INDEX","Value":1}
|
|
,{"Name":"CK_RGB","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"COLORKEY"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"KeyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PaletteIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LowColorValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HighColorValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_strmif_0000_0026_0002"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"ADVISE_NONE","Value":0}
|
|
,{"Name":"ADVISE_CLIPPING","Value":1}
|
|
,{"Name":"ADVISE_PALETTE","Value":2}
|
|
,{"Name":"ADVISE_COLORKEY","Value":4}
|
|
,{"Name":"ADVISE_POSITION","Value":8}
|
|
,{"Name":"ADVISE_DISPLAY_CHANGE","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IOverlayNotify"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868a0-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnPaletteChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OnClipChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pDestinationRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pRgnData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RGNDATA","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OnColorKeyChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OnPositionChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pDestinationRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IOverlayNotify2"
|
|
,"Kind":"Com"
|
|
,"Guid":"680efa10-d535-11d1-87c8-00a0c9223196"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IOverlayNotify","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnDisplayChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IOverlay"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868a1-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwColors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppPalette","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Gdi","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPalette","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDefaultColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetWindowHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pHwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetClipList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pDestinationRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppRgnData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RGNDATA","TargetKind":"Default","Api":"Gdi","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pDestinationRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Advise"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pOverlayNotify","Type":{"Kind":"ApiRef","Name":"IOverlayNotify","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwInterests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unadvise"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaEventSink"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868a2-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Notify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EventCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"EventParam1","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"EventParam2","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFileSourceFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868a6-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Load"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppszFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFileSinkFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"a2104830-7c70-11cf-8bce-00aa00a3f1a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetFileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppszFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFileSinkFilter2"
|
|
,"Kind":"Com"
|
|
,"Guid":"00855b90-ce1b-11d0-bd4f-00a0c911ce86"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IFileSinkFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_FILESINK_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_FILE_OVERWRITE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IGraphBuilder"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868a9-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Connect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppinIn","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Render"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RenderFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpcwstrFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpcwstrPlayList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddSourceFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpcwstrFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpcwstrFilterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ppFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetLogFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hFile","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Abort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ShouldOperationContinue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICaptureGraphBuilder"
|
|
,"Kind":"Com"
|
|
,"Guid":"bf87b6e0-8c27-11d0-b3f0-00aa003761c5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetFiltergraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfg","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFiltergraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppfg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputFileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpstrFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFileSinkFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pf","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppint","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RenderStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pSource","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfCompressor","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfRenderer","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ControlStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pstart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pstop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
,{"Name":"wStartCookie","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"wStopCookie","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AllocCapFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpstr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwlSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CopyCaptureFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpwstrOld","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpwstrNew","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fAllowEscAbort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IAMCopyCaptureFileProgress","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMCopyCaptureFileProgress"
|
|
,"Kind":"Com"
|
|
,"Guid":"670d1d20-a068-11d0-b3f0-00aa003761c5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Progress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iProgress","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICaptureGraphBuilder2"
|
|
,"Kind":"Com"
|
|
,"Guid":"93e5a4e0-2d50-11d2-abfa-00a0c9c6e38d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetFiltergraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfg","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFiltergraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppfg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputFileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpstrFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFileSinkFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pf","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppint","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RenderStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pSource","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfCompressor","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfRenderer","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ControlStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pstart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pstop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"wStartCookie","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"wStopCookie","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AllocCapFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpstr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwlSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CopyCaptureFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpwstrOld","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpwstrNew","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fAllowEscAbort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IAMCopyCaptureFileProgress","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSource","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pindir","Type":{"Kind":"ApiRef","Name":"PIN_DIRECTION","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"fUnconnected","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"num","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppPin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_AM_RENSDEREXFLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_RENDEREX_RENDERTOEXISTINGRENDERERS","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IFilterGraph2"
|
|
,"Kind":"Com"
|
|
,"Guid":"36b73882-c2c8-11cf-8b46-00805f6cef60"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddSourceFilterForMoniker"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMoniker","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCtx","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpcwstrFilterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReconnectEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RenderEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFilterGraph3"
|
|
,"Kind":"Com"
|
|
,"Guid":"aaf38154-b80b-422f-91e6-b66467509a07"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IFilterGraph2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetSyncSourceEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pClockForMostOfFilterGraph","Type":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pClockForFilter","Type":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBuilder"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868bf-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Render"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Backout"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAsyncReader"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868aa-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RequestAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPreferred","Type":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ppActual","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Request"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WaitForNext"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwUser","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SyncReadAligned"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SyncRead"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"llPosition","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"lLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Length"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BeginFlush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EndFlush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGraphVersion"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868ab-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"QueryVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IResourceConsumer"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868ad-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AcquireResource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseResource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IResourceManager"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868ac-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Register"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"cResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plToken","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterGroup"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"cResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"palTokens","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In"]}
|
|
,{"Name":"plToken","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RequestResource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pFocusObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pConsumer","Type":{"Kind":"ApiRef","Name":"IResourceConsumer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NotifyAcquire"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pConsumer","Type":{"Kind":"ApiRef","Name":"IResourceConsumer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NotifyRelease"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pConsumer","Type":{"Kind":"ApiRef","Name":"IResourceConsumer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bStillWant","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CancelRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pConsumer","Type":{"Kind":"ApiRef","Name":"IResourceConsumer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFocus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFocusObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseFocus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFocusObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDistributorNotify"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868af-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Run"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSyncSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pClock","Type":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NotifyGraphChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_STREAM_INFO_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_STREAM_INFO_START_DEFINED","Value":1}
|
|
,{"Name":"AM_STREAM_INFO_STOP_DEFINED","Value":2}
|
|
,{"Name":"AM_STREAM_INFO_DISCARDING","Value":4}
|
|
,{"Name":"AM_STREAM_INFO_STOP_SEND_EXTRA","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_STREAM_INFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"tStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"tStop","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"dwStartCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStopCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMStreamControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"36b73881-c2c8-11cf-8b46-00805f6cef60"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"StartAt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ptStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StopAt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ptStop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"bSendExtra","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_STREAM_INFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISeekingPassThru"
|
|
,"Kind":"Com"
|
|
,"Guid":"36b73883-c2c8-11cf-8b46-00805f6cef60"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Init"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bSupportRendering","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VIDEO_STREAM_CONFIG_CAPS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"VideoStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinCroppingSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxCroppingSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CropGranularityX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CropGranularityY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CropAlignX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CropAlignY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MinOutputSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxOutputSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputGranularityX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"OutputGranularityY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"StretchTapsX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"StretchTapsY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ShrinkTapsX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ShrinkTapsY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MinFrameInterval","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"MaxFrameInterval","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"MinBitsPerSecond","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MaxBitsPerSecond","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AUDIO_STREAM_CONFIG_CAPS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"MinimumChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ChannelsGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumBitsPerSample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumBitsPerSample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BitsPerSampleGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumSampleFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumSampleFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleFrequencyGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMStreamConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6e13340-30ac-11d0-a18c-00a0c9118956"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppmt","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNumberOfCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"piCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"piSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppmt","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pSCC","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"InterleavingMode"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"INTERLEAVE_NONE","Value":0}
|
|
,{"Name":"INTERLEAVE_CAPTURE","Value":1}
|
|
,{"Name":"INTERLEAVE_FULL","Value":2}
|
|
,{"Name":"INTERLEAVE_NONE_BUFFERED","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IConfigInterleaving"
|
|
,"Kind":"Com"
|
|
,"Guid":"bee3d220-157b-11d0-bd23-00a0c911ce86"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_Mode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"InterleavingMode","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Mode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"InterleavingMode","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Interleaving"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prtInterleave","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Const"]}
|
|
,{"Name":"prtPreroll","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Interleaving"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prtInterleave","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"prtPreroll","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IConfigAviMux"
|
|
,"Kind":"Com"
|
|
,"Guid":"5acd6aa0-f482-11ce-8b67-00aa00a3f1a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetMasterStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iStream","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMasterStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputCompatibilityIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fOldIndex","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputCompatibilityIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfOldIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CompressionCaps"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CompressionCaps_CanQuality","Value":1}
|
|
,{"Name":"CompressionCaps_CanCrunch","Value":2}
|
|
,{"Name":"CompressionCaps_CanKeyFrame","Value":4}
|
|
,{"Name":"CompressionCaps_CanBFrame","Value":8}
|
|
,{"Name":"CompressionCaps_CanWindow","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMVideoCompression"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6e13343-30ac-11d0-a18c-00a0c9118956"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_KeyFrameRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"KeyFrameRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_KeyFrameRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pKeyFrameRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PFramesPerKeyFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PFramesPerKeyFrame","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PFramesPerKeyFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPFramesPerKeyFrame","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Quality"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Quality","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Quality"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pQuality","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_WindowSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WindowSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WindowSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pWindowSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszVersion","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcbVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pszDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcbDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pDefaultKeyFrameRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pDefaultPFramesPerKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pDefaultQuality","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OverrideKeyFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FrameNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OverrideFrameSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FrameNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VfwCaptureDialogs"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VfwCaptureDialog_Source","Value":1}
|
|
,{"Name":"VfwCaptureDialog_Format","Value":2}
|
|
,{"Name":"VfwCaptureDialog_Display","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VfwCompressDialogs"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VfwCompressDialog_Config","Value":1}
|
|
,{"Name":"VfwCompressDialog_About","Value":2}
|
|
,{"Name":"VfwCompressDialog_QueryConfig","Value":4}
|
|
,{"Name":"VfwCompressDialog_QueryAbout","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMVfwCaptureDialogs"
|
|
,"Kind":"Com"
|
|
,"Guid":"d8d715a0-6e5e-11d0-b3f0-00aa003761c5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"HasDialog"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iDialog","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ShowDialog"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iDialog","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SendDriverMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iDialog","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMVfwCompressDialogs"
|
|
,"Kind":"Com"
|
|
,"Guid":"d8d715a3-6e5e-11d0-b3f0-00aa003761c5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"ShowDialog"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iDialog","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pState","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pState","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SendDriverMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"uMsg","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dw1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dw2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMDroppedFrames"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6e13344-30ac-11d0-a18c-00a0c9118956"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetNumDropped"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plDropped","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNumNotDropped"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plNotDropped","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDroppedInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plArray","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"plNumCopied","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAverageFrameSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plAverageSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMAudioInputMixer"
|
|
,"Kind":"Com"
|
|
,"Guid":"54c39221-8380-11d0-b3f0-00aa003761c5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_Enable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfEnable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Mono"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fMono","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Mono"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfMono","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MixLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Level","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MixLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Pan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Pan","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Pan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPan","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Loudness"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fLoudness","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Loudness"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfLoudness","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Treble"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Treble","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Treble"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTreble","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TrebleRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Bass"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Bass","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Bass"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BassRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMBufferNegotiation"
|
|
,"Kind":"Com"
|
|
,"Guid":"56ed71a0-af5f-11d0-b3f0-00aa003761c5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SuggestAllocatorProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAllocatorProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AnalogVideoStandard"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AnalogVideo_None","Value":0}
|
|
,{"Name":"AnalogVideo_NTSC_M","Value":1}
|
|
,{"Name":"AnalogVideo_NTSC_M_J","Value":2}
|
|
,{"Name":"AnalogVideo_NTSC_433","Value":4}
|
|
,{"Name":"AnalogVideo_PAL_B","Value":16}
|
|
,{"Name":"AnalogVideo_PAL_D","Value":32}
|
|
,{"Name":"AnalogVideo_PAL_G","Value":64}
|
|
,{"Name":"AnalogVideo_PAL_H","Value":128}
|
|
,{"Name":"AnalogVideo_PAL_I","Value":256}
|
|
,{"Name":"AnalogVideo_PAL_M","Value":512}
|
|
,{"Name":"AnalogVideo_PAL_N","Value":1024}
|
|
,{"Name":"AnalogVideo_PAL_60","Value":2048}
|
|
,{"Name":"AnalogVideo_SECAM_B","Value":4096}
|
|
,{"Name":"AnalogVideo_SECAM_D","Value":8192}
|
|
,{"Name":"AnalogVideo_SECAM_G","Value":16384}
|
|
,{"Name":"AnalogVideo_SECAM_H","Value":32768}
|
|
,{"Name":"AnalogVideo_SECAM_K","Value":65536}
|
|
,{"Name":"AnalogVideo_SECAM_K1","Value":131072}
|
|
,{"Name":"AnalogVideo_SECAM_L","Value":262144}
|
|
,{"Name":"AnalogVideo_SECAM_L1","Value":524288}
|
|
,{"Name":"AnalogVideo_PAL_N_COMBO","Value":1048576}
|
|
,{"Name":"AnalogVideoMask_MCE_NTSC","Value":1052167}
|
|
,{"Name":"AnalogVideoMask_MCE_PAL","Value":496}
|
|
,{"Name":"AnalogVideoMask_MCE_SECAM","Value":1044480}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"TunerInputType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"TunerInputCable","Value":0}
|
|
,{"Name":"TunerInputAntenna","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VideoCopyProtectionType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VideoCopyProtectionMacrovisionBasic","Value":0}
|
|
,{"Name":"VideoCopyProtectionMacrovisionCBI","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PhysicalConnectorType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"PhysConn_Video_Tuner","Value":1}
|
|
,{"Name":"PhysConn_Video_Composite","Value":2}
|
|
,{"Name":"PhysConn_Video_SVideo","Value":3}
|
|
,{"Name":"PhysConn_Video_RGB","Value":4}
|
|
,{"Name":"PhysConn_Video_YRYBY","Value":5}
|
|
,{"Name":"PhysConn_Video_SerialDigital","Value":6}
|
|
,{"Name":"PhysConn_Video_ParallelDigital","Value":7}
|
|
,{"Name":"PhysConn_Video_SCSI","Value":8}
|
|
,{"Name":"PhysConn_Video_AUX","Value":9}
|
|
,{"Name":"PhysConn_Video_1394","Value":10}
|
|
,{"Name":"PhysConn_Video_USB","Value":11}
|
|
,{"Name":"PhysConn_Video_VideoDecoder","Value":12}
|
|
,{"Name":"PhysConn_Video_VideoEncoder","Value":13}
|
|
,{"Name":"PhysConn_Video_SCART","Value":14}
|
|
,{"Name":"PhysConn_Video_Black","Value":15}
|
|
,{"Name":"PhysConn_Audio_Tuner","Value":4096}
|
|
,{"Name":"PhysConn_Audio_Line","Value":4097}
|
|
,{"Name":"PhysConn_Audio_Mic","Value":4098}
|
|
,{"Name":"PhysConn_Audio_AESDigital","Value":4099}
|
|
,{"Name":"PhysConn_Audio_SPDIFDigital","Value":4100}
|
|
,{"Name":"PhysConn_Audio_SCSI","Value":4101}
|
|
,{"Name":"PhysConn_Audio_AUX","Value":4102}
|
|
,{"Name":"PhysConn_Audio_1394","Value":4103}
|
|
,{"Name":"PhysConn_Audio_USB","Value":4104}
|
|
,{"Name":"PhysConn_Audio_AudioDecoder","Value":4105}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMAnalogVideoDecoder"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6e13350-30ac-11d0-a18c-00a0c9118956"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_AvailableTVFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lAnalogVideoStandard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TVFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lAnalogVideoStandard","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TVFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plAnalogVideoStandard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_HorizontalLocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plLocked","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_VCRHorizontalLocking"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lVCRHorizontalLocking","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VCRHorizontalLocking"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plVCRHorizontalLocking","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NumberOfLines"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plNumberOfLines","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_OutputEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lOutputEnable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OutputEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plOutputEnable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VideoProcAmpProperty"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VideoProcAmp_Brightness","Value":0}
|
|
,{"Name":"VideoProcAmp_Contrast","Value":1}
|
|
,{"Name":"VideoProcAmp_Hue","Value":2}
|
|
,{"Name":"VideoProcAmp_Saturation","Value":3}
|
|
,{"Name":"VideoProcAmp_Sharpness","Value":4}
|
|
,{"Name":"VideoProcAmp_Gamma","Value":5}
|
|
,{"Name":"VideoProcAmp_ColorEnable","Value":6}
|
|
,{"Name":"VideoProcAmp_WhiteBalance","Value":7}
|
|
,{"Name":"VideoProcAmp_BacklightCompensation","Value":8}
|
|
,{"Name":"VideoProcAmp_Gain","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VideoProcAmpFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VideoProcAmp_Flags_Auto","Value":1}
|
|
,{"Name":"VideoProcAmp_Flags_Manual","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMVideoProcAmp"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6e13360-30ac-11d0-a18c-00a0c9118956"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Property","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Set"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Property","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Get"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Property","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"Flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CameraControlProperty"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CameraControl_Pan","Value":0}
|
|
,{"Name":"CameraControl_Tilt","Value":1}
|
|
,{"Name":"CameraControl_Roll","Value":2}
|
|
,{"Name":"CameraControl_Zoom","Value":3}
|
|
,{"Name":"CameraControl_Exposure","Value":4}
|
|
,{"Name":"CameraControl_Iris","Value":5}
|
|
,{"Name":"CameraControl_Focus","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"CameraControlFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CameraControl_Flags_Auto","Value":1}
|
|
,{"Name":"CameraControl_Flags_Manual","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMCameraControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6e13370-30ac-11d0-a18c-00a0c9118956"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Property","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Set"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Property","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Get"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Property","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"Flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VideoControlFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VideoControlFlag_FlipHorizontal","Value":1}
|
|
,{"Name":"VideoControlFlag_FlipVertical","Value":2}
|
|
,{"Name":"VideoControlFlag_ExternalTriggerEnable","Value":4}
|
|
,{"Name":"VideoControlFlag_Trigger","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMVideoControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"6a2e0670-28e4-11d0-a18c-00a0c9118956"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCapsFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Mode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentActualFrameRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ActualFrameRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMaxAvailableFrameRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Dimensions","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"MaxAvailableFrameRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFrameRateList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Dimensions","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ListSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"FrameRates","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMCrossbar"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6e13380-30ac-11d0-a18c-00a0c9118956"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_PinCounts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"OutputPinCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"InputPinCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CanRoute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"OutputPinIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"InputPinIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Route"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"OutputPinIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"InputPinIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IsRoutedTo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"OutputPinIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"InputPinIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CrossbarPinInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"IsInputPin","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"PinIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"PinIndexRelated","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"PhysicalType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMTunerSubChannel"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMTUNER_SUBCHAN_NO_TUNE","Value":-2}
|
|
,{"Name":"AMTUNER_SUBCHAN_DEFAULT","Value":-1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AMTunerSignalStrength"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMTUNER_HASNOSIGNALSTRENGTH","Value":-1}
|
|
,{"Name":"AMTUNER_NOSIGNAL","Value":0}
|
|
,{"Name":"AMTUNER_SIGNALPRESENT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AMTunerModeType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMTUNER_MODE_DEFAULT","Value":0}
|
|
,{"Name":"AMTUNER_MODE_TV","Value":1}
|
|
,{"Name":"AMTUNER_MODE_FM_RADIO","Value":2}
|
|
,{"Name":"AMTUNER_MODE_AM_RADIO","Value":4}
|
|
,{"Name":"AMTUNER_MODE_DSS","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AMTunerEventType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMTUNER_EVENT_CHANGED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMTuner"
|
|
,"Kind":"Com"
|
|
,"Guid":"211a8761-03ac-11d1-8d13-00aa00bd8339"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_Channel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lVideoSubChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lAudioSubChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Channel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"plVideoSubChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"plAudioSubChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChannelMinMax"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lChannelMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"lChannelMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCountryCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plCountryCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lTuningSpace","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plTuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Logon"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hCurrentUser","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Logout"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SignalPresent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plSignalStrength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Mode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lMode","Type":{"Kind":"ApiRef","Name":"AMTunerModeType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Mode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMTunerModeType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAvailableModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plModes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterNotificationCallBack"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IAMTunerNotification","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lEvents","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnRegisterNotificationCallBack"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IAMTunerNotification","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMTunerNotification"
|
|
,"Kind":"Com"
|
|
,"Guid":"211a8760-03ac-11d1-8d13-00aa00bd8339"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"AMTunerEventType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMTVTuner"
|
|
,"Kind":"Com"
|
|
,"Guid":"211a8766-03ac-11d1-8d13-00aa00bd8339"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IAMTuner","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_AvailableTVFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lAnalogVideoStandard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TVFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plAnalogVideoStandard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AutoTune"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plFoundSignal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StoreAutoTune"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NumInputConnections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plNumInputConnections","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_InputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"InputType","Type":{"Kind":"ApiRef","Name":"TunerInputType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pInputType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TunerInputType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ConnectInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ConnectInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lFreq","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lFreq","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBPCSatelliteTuner"
|
|
,"Kind":"Com"
|
|
,"Guid":"211a8765-03ac-11d1-8d13-00aa00bd8339"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IAMTuner","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_DefaultSubChannelTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plDefaultVideoType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"plDefaultAudioType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DefaultSubChannelTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lDefaultVideoType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lDefaultAudioType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsTapingPermitted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TVAudioMode"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMTVAUDIO_MODE_MONO","Value":1}
|
|
,{"Name":"AMTVAUDIO_MODE_STEREO","Value":2}
|
|
,{"Name":"AMTVAUDIO_MODE_LANG_A","Value":16}
|
|
,{"Name":"AMTVAUDIO_MODE_LANG_B","Value":32}
|
|
,{"Name":"AMTVAUDIO_MODE_LANG_C","Value":64}
|
|
,{"Name":"AMTVAUDIO_PRESET_STEREO","Value":512}
|
|
,{"Name":"AMTVAUDIO_PRESET_LANG_A","Value":4096}
|
|
,{"Name":"AMTVAUDIO_PRESET_LANG_B","Value":8192}
|
|
,{"Name":"AMTVAUDIO_PRESET_LANG_C","Value":16384}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AMTVAudioEventType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMTVAUDIO_EVENT_CHANGED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMTVAudio"
|
|
,"Kind":"Com"
|
|
,"Guid":"83ec1c30-23d1-11d1-99e6-00a0c9560266"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetHardwareSupportedTVAudioModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plModes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAvailableTVAudioModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plModes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TVAudioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TVAudioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterNotificationCallBack"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IAMTunerNotification","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lEvents","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnRegisterNotificationCallBack"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IAMTunerNotification","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMTVAudioNotification"
|
|
,"Kind":"Com"
|
|
,"Guid":"83ec1c33-23d1-11d1-99e6-00a0c9560266"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"AMTVAudioEventType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMAnalogVideoEncoder"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6e133b0-30ac-11d0-a18c-00a0c9118956"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_AvailableTVFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lAnalogVideoStandard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TVFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lAnalogVideoStandard","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TVFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plAnalogVideoStandard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CopyProtection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lVideoCopyProtection","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CopyProtection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lVideoCopyProtection","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CCEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCCEnable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CCEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCCEnable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMPROPERTY_PIN"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMPROPERTY_PIN_CATEGORY","Value":0}
|
|
,{"Name":"AMPROPERTY_PIN_MEDIUM","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IKsPropertySet"
|
|
,"Kind":"Com"
|
|
,"Guid":"31efac30-515c-11d0-a9aa-00aa0061be93"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Set"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidPropSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwPropID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInstanceData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbInstanceData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPropData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":5,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbPropData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Get"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidPropSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwPropID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInstanceData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbInstanceData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPropData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":5,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
|
,{"Name":"cbPropData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QuerySupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidPropSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwPropID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pTypeSupport","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaPropertyBag"
|
|
,"Kind":"Com"
|
|
,"Guid":"6025a880-c0d5-11d0-bd4e-00a0c911ce86"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IPropertyBag","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"EnumProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvarPropertyName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPersistMediaPropertyBag"
|
|
,"Kind":"Com"
|
|
,"Guid":"5738e040-b67f-11d0-bd4d-00a0c911ce86"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IPersist","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"InitNew"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Load"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPropBag","Type":{"Kind":"ApiRef","Name":"IMediaPropertyBag","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pErrorLog","Type":{"Kind":"ApiRef","Name":"IErrorLog","TargetKind":"Com","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Save"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPropBag","Type":{"Kind":"ApiRef","Name":"IMediaPropertyBag","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fClearDirty","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fSaveAllProperties","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMPhysicalPinInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"f938c991-3029-11cf-8c44-00aa006b6814"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetPhysicalType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppszType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMExtDevice"
|
|
,"Kind":"Com"
|
|
,"Guid":"b5730a90-1a2c-11cf-8c23-00aa006b6814"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCapability"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Capability","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdblValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ExternalDeviceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppszData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ExternalDeviceVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppszData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DevicePower"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PowerMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DevicePower"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPowerMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Calibrate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hEvent","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DevicePort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"DevicePort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DevicePort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDevicePort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMExtTransport"
|
|
,"Kind":"Com"
|
|
,"Guid":"a03cd5f0-3045-11cf-8c44-00aa006b6814"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCapability"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Capability","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdblValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MediaState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"State","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MediaState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"State","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"StatusItem","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransportBasicParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppszData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTransportBasicParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pszData","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransportVideoParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTransportVideoParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransportAudioParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTransportAudioParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Mode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Mode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Rate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dblRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Rate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdblRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetChase"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pOffset","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"phEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetChase"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Enable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Offset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"hEvent","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBump"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSpeed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBump"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Speed","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Duration","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AntiClogControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AntiClogControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Enable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEditPropertySet"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EditID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetEditPropertySet"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEditID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEditProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EditID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetEditProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EditID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EditStart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_EditStart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMTimecodeReader"
|
|
,"Kind":"Com"
|
|
,"Guid":"9b496ce1-811b-11cf-8c77-00aa006b6814"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTCRMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTCRMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_VITCLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Line","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VITCLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLine","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTimecode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimecodeSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TIMECODE_SAMPLE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMTimecodeGenerator"
|
|
,"Kind":"Com"
|
|
,"Guid":"9b496ce0-811b-11cf-8c77-00aa006b6814"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTCGMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTCGMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_VITCLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Line","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VITCLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLine","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTimecode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimecodeSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TIMECODE_SAMPLE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTimecode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimecodeSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TIMECODE_SAMPLE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMTimecodeDisplay"
|
|
,"Kind":"Com"
|
|
,"Guid":"9b496ce2-811b-11cf-8c77-00aa006b6814"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTCDisplayEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTCDisplayEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"State","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTCDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTCDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMDevMemoryAllocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6545bf0-e76b-11d0-bd52-00a0c911ce86"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwcbTotalFree","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwcbLargestFree","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwcbTotalMemory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwcbMinimumChunk","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CheckMemory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Alloc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pdwcbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Free"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDevMemoryObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnkInnner","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMDevMemoryControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6545bf1-e76b-11d0-bd52-00a0c911ce86"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"QueryWriteSync"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WriteSync"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDevId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwDevId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_AMSTREAMSELECTINFOFLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMSTREAMSELECTINFO_ENABLED","Value":1}
|
|
,{"Name":"AMSTREAMSELECTINFO_EXCLUSIVE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"_AMSTREAMSELECTENABLEFLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMSTREAMSELECTENABLE_ENABLE","Value":1}
|
|
,{"Name":"AMSTREAMSELECTENABLE_ENABLEALL","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMStreamSelect"
|
|
,"Kind":"Com"
|
|
,"Guid":"c1960960-17f5-11d1-abe1-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pcStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Info"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppmt","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"plcid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppszName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Enable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_AMRESCTL_RESERVEFLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMRESCTL_RESERVEFLAGS_RESERVE","Value":0}
|
|
,{"Name":"AMRESCTL_RESERVEFLAGS_UNRESERVE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMResourceControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"8389d2d0-77d7-11d1-abe6-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Reserve"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMClockAdjust"
|
|
,"Kind":"Com"
|
|
,"Guid":"4d5466b0-a49c-11d1-abe8-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetClockDelta"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtDelta","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_AM_FILTER_MISC_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_FILTER_MISC_FLAGS_IS_RENDERER","Value":1}
|
|
,{"Name":"AM_FILTER_MISC_FLAGS_IS_SOURCE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMFilterMiscFlags"
|
|
,"Kind":"Com"
|
|
,"Guid":"2dd74950-a890-11d1-abe8-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetMiscFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDrawVideoImage"
|
|
,"Kind":"Com"
|
|
,"Guid":"48efb120-ab49-11d2-aed2-00a0c995e8d5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"DrawVideoImageBegin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawVideoImageEnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DrawVideoImageDraw"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lprcSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lprcDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDecimateVideoImage"
|
|
,"Kind":"Com"
|
|
,"Guid":"2e5ea3e0-e924-11d2-b6da-00a0c995e8df"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetDecimationImageSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ResetDecimationImageSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DECIMATION_USAGE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DECIMATION_LEGACY","Value":0}
|
|
,{"Name":"DECIMATION_USE_DECODER_ONLY","Value":1}
|
|
,{"Name":"DECIMATION_USE_VIDEOPORT_ONLY","Value":2}
|
|
,{"Name":"DECIMATION_USE_OVERLAY_ONLY","Value":3}
|
|
,{"Name":"DECIMATION_DEFAULT","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMVideoDecimationProperties"
|
|
,"Kind":"Com"
|
|
,"Guid":"60d32930-13da-11d3-9ec6-c4fcaef5c7be"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"QueryDecimationUsage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpUsage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DECIMATION_USAGE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDecimationUsage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"DECIMATION_USAGE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVideoFrameStep"
|
|
,"Kind":"Com"
|
|
,"Guid":"e46a9787-2b71-444d-a4b5-1fab7b708d6a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Step"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStepObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CanStep"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bMultiple","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pStepObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CancelStep"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_AM_PUSHSOURCE_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_PUSHSOURCECAPS_INTERNAL_RM","Value":1}
|
|
,{"Name":"AM_PUSHSOURCECAPS_NOT_LIVE","Value":2}
|
|
,{"Name":"AM_PUSHSOURCECAPS_PRIVATE_CLOCK","Value":4}
|
|
,{"Name":"AM_PUSHSOURCEREQS_USE_STREAM_CLOCK","Value":65536}
|
|
,{"Name":"AM_PUSHSOURCEREQS_USE_CLOCK_CHAIN","Value":131072}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMLatency"
|
|
,"Kind":"Com"
|
|
,"Guid":"62ea93ba-ec62-11d2-b770-00c04fb6bd3d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetLatency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prtLatency","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMPushSource"
|
|
,"Kind":"Com"
|
|
,"Guid":"f185fe76-e64e-11d2-b76e-00c04fb6bd3d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IAMLatency","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetPushSourceFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPushSourceFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetStreamOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prtOffset","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMaxStreamOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prtMaxOffset","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMaxStreamOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtMaxOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMDeviceRemoval"
|
|
,"Kind":"Com"
|
|
,"Guid":"f90a6130-b658-11d2-ae49-0000f8754b99"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"DeviceInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pclsidInterfaceClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"pwszSymbolicLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reassociate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Disassociate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwDVAAuxSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDVAAuxCtl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDVAAuxSrc1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDVAAuxCtl1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDVVAuxSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDVVAuxCtl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDVReserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DVENCODERRESOLUTION"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVENCODERRESOLUTION_720x480","Value":2012}
|
|
,{"Name":"DVENCODERRESOLUTION_360x240","Value":2013}
|
|
,{"Name":"DVENCODERRESOLUTION_180x120","Value":2014}
|
|
,{"Name":"DVENCODERRESOLUTION_88x60","Value":2015}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"_DVENCODERVIDEOFORMAT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVENCODERVIDEOFORMAT_NTSC","Value":2000}
|
|
,{"Name":"DVENCODERVIDEOFORMAT_PAL","Value":2001}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"_DVENCODERFORMAT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVENCODERFORMAT_DVSD","Value":2007}
|
|
,{"Name":"DVENCODERFORMAT_DVHD","Value":2008}
|
|
,{"Name":"DVENCODERFORMAT_DVSL","Value":2009}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IDVEnc"
|
|
,"Kind":"Com"
|
|
,"Guid":"d18e17a0-aacb-11d0-afb0-00aa00b67a42"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_IFormatResolution"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"VideoFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"DVFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"Resolution","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"fDVInfo","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"sDVInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_IFormatResolution"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"VideoFormat","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"DVFormat","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Resolution","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"fDVInfo","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"sDVInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DVDECODERRESOLUTION"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVDECODERRESOLUTION_720x480","Value":1000}
|
|
,{"Name":"DVDECODERRESOLUTION_360x240","Value":1001}
|
|
,{"Name":"DVDECODERRESOLUTION_180x120","Value":1002}
|
|
,{"Name":"DVDECODERRESOLUTION_88x60","Value":1003}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"_DVRESOLUTION"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVRESOLUTION_FULL","Value":1000}
|
|
,{"Name":"DVRESOLUTION_HALF","Value":1001}
|
|
,{"Name":"DVRESOLUTION_QUARTER","Value":1002}
|
|
,{"Name":"DVRESOLUTION_DC","Value":1003}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IIPDVDec"
|
|
,"Kind":"Com"
|
|
,"Guid":"b8e8bd60-0bfe-11d0-af91-00aa00b67a42"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_IPDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"displayPix","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_IPDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"displayPix","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVRGB219"
|
|
,"Kind":"Com"
|
|
,"Guid":"58473a19-2bc8-4663-8012-25f81babddd1"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetRGB219"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVSplitter"
|
|
,"Kind":"Com"
|
|
,"Guid":"92a3a302-da7c-4a1f-ba7e-1802bb5d2d02"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"DiscardAlternateVideoFrames"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"nDiscard","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_AM_AUDIO_RENDERER_STAT_PARAM"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_AUDREND_STAT_PARAM_BREAK_COUNT","Value":1}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_SLAVE_MODE","Value":2}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_SILENCE_DUR","Value":3}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_LAST_BUFFER_DUR","Value":4}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_DISCONTINUITIES","Value":5}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_SLAVE_RATE","Value":6}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_SLAVE_DROPWRITE_DUR","Value":7}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_SLAVE_HIGHLOWERROR","Value":8}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_SLAVE_LASTHIGHLOWERROR","Value":9}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_SLAVE_ACCUMERROR","Value":10}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_BUFFERFULLNESS","Value":11}
|
|
,{"Name":"AM_AUDREND_STAT_PARAM_JITTER","Value":12}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMAudioRendererStats"
|
|
,"Kind":"Com"
|
|
,"Guid":"22320cb2-d41a-11d2-bf7c-d7cb9df0bf93"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetStatParam"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwParam","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwParam1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwParam2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_AM_INTF_SEARCH_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_INTF_SEARCH_INPUT_PIN","Value":1}
|
|
,{"Name":"AM_INTF_SEARCH_OUTPUT_PIN","Value":2}
|
|
,{"Name":"AM_INTF_SEARCH_FILTER","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMGraphStreams"
|
|
,"Kind":"Com"
|
|
,"Guid":"632105fa-072e-11d3-8af9-00c04fb6bd3d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"FindUpstreamInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SyncUsingStreamOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bUseStreamOffset","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMaxGraphLatency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtMaxGraphLatency","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMOVERLAYFX"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMOVERFX_NOFX","Value":0}
|
|
,{"Name":"AMOVERFX_MIRRORLEFTRIGHT","Value":2}
|
|
,{"Name":"AMOVERFX_MIRRORUPDOWN","Value":4}
|
|
,{"Name":"AMOVERFX_DEINTERLACE","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMOverlayFX"
|
|
,"Kind":"Com"
|
|
,"Guid":"62fae250-7e65-4460-bfc9-6398b322073c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"QueryOverlayFXCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpdwOverlayFXCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOverlayFX"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwOverlayFX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOverlayFX"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpdwOverlayFX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMOpenProgress"
|
|
,"Kind":"Com"
|
|
,"Guid":"8e1c39a1-de53-11cf-aa63-0080c744528d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"QueryProgress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pllTotal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pllCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AbortOperation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMpeg2Demultiplexer"
|
|
,"Kind":"Com"
|
|
,"Guid":"436eee9c-264f-4242-90e1-4e330c107512"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateOutputPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pszPinName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIPin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputPinMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszPinName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeleteOutputPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszPinName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"STREAM_ID_MAP"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"stream_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMediaSampleContent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulSubstreamFilterValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"iDataOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumStreamIdMap"
|
|
,"Kind":"Com"
|
|
,"Guid":"945c1566-6202-46fc-96c7-d87f289c6534"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStreamIdMap","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"STREAM_ID_MAP","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcReceived","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppIEnumStreamIdMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumStreamIdMap","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMPEG2StreamIdMap"
|
|
,"Kind":"Com"
|
|
,"Guid":"d0e04c47-25b8-4369-925a-362a01d95444"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"MapStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MediaSampleContent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulSubstreamFilterValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"iDataOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnmapStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"culStreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulStreamId","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumStreamIdMap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppIEnumStreamIdMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumStreamIdMap","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IRegisterServiceProvider"
|
|
,"Kind":"Com"
|
|
,"Guid":"7b3a2f01-0751-48dd-b556-004785171c54"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RegisterService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidService","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pUnkObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMClockSlave"
|
|
,"Kind":"Com"
|
|
,"Guid":"9fd52741-176d-4b36-8f51-ca8f933223be"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetErrorTolerance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTolerance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetErrorTolerance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwTolerance","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMGraphBuilderCallback"
|
|
,"Kind":"Com"
|
|
,"Guid":"4995f511-9ddb-4f12-bd3b-f04611807b79"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SelectedFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMon","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreatedFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFil","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMFilterGraphCallback"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"UnableToRender"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGetCapabilitiesKey"
|
|
,"Kind":"Com"
|
|
,"Guid":"a8809222-07bb-48ea-951c-33158100625b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCapabilitiesKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pHKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEncoderAPI"
|
|
,"Kind":"Com"
|
|
,"Guid":"70423839-6acc-4b23-b079-21dbf08156a5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"IsSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetParameterRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ValueMin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ValueMax","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"SteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetParameterValues"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Values","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"ValuesCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDefaultValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVideoEncoder"
|
|
,"Kind":"Com"
|
|
,"Guid":"02997c3b-8e1b-460e-9270-545e0de9563e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IEncoderAPI","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMDecoderCaps"
|
|
,"Kind":"Com"
|
|
,"Guid":"c0dff467-d499-4986-972b-e1d9090fa941"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetDecoderCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwCapIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpdwCap","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMCOPPSignature"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Signature","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMCOPPCommand"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"macKDI","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidCommandID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwSequence","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSizeData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CommandData","Type":{"Kind":"Array","Shape":{"Size":4056},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMCOPPStatusInput"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rApp","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidStatusRequestID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwSequence","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSizeData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StatusData","Type":{"Kind":"Array","Shape":{"Size":4056},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMCOPPStatusOutput"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"macKDI","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"cbSizeData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"COPPStatus","Type":{"Kind":"Array","Shape":{"Size":4076},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMCertifiedOutputProtection"
|
|
,"Kind":"Com"
|
|
,"Guid":"6feded3e-0ff1-4901-a2f1-43f7012c8515"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"KeyExchange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRandom","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"VarLenCertGH","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pdwLengthCertGH","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SessionSequenceStart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMCOPPSignature","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ProtectionCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMCOPPCommand","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ProtectionStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStatusInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMCOPPStatusInput","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pStatusOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMCOPPStatusOutput","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMAsyncReaderTimestampScaling"
|
|
,"Kind":"Com"
|
|
,"Guid":"cf7b26fc-9a00-485b-8147-3e789d5e8f67"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTimestampMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfRaw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTimestampMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fRaw","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMPluginControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"0e26a181-f40c-4635-8786-976284b52981"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetPreferredClsid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"subType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPreferredClsidByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"subType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPreferredClsid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"subType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDisabledByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"disabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsLegacyDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dllName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPinConnection"
|
|
,"Kind":"Com"
|
|
,"Guid":"4a9a62d3-27d4-403d-91e9-89f540e55534"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"DynamicQueryAccept"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NotifyEndOfStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNotifyEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsEndPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DynamicDisconnect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPinFlowControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"c56e9858-dbf3-4f6b-8119-384af2060deb"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Block"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwBlockFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_AM_PIN_FLOW_CONTROL_BLOCK_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_PIN_FLOW_CONTROL_BLOCK","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_GRAPH_CONFIG_RECONNECT_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_GRAPH_CONFIG_RECONNECT_DIRECTCONNECT","Value":1}
|
|
,{"Name":"AM_GRAPH_CONFIG_RECONNECT_CACHE_REMOVED_FILTERS","Value":2}
|
|
,{"Name":"AM_GRAPH_CONFIG_RECONNECT_USE_ONLY_CACHED_FILTERS","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"_REM_FILTER_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"REMFILTERF_LEAVECONNECTED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_FILTER_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_FILTER_FLAGS_REMOVABLE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IGraphConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":"03a1eb8e-32bf-4245-8502-114d08a9cb88"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Reconnect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pOutputPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pInputPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmtFirstConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pUsingFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hAbortEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reconfigure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IGraphConfigCallback","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hAbortEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddFilterToCache"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumCacheFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFilters","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveFilterFromCache"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStartTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prtStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PushThroughData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pOutputPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pConnection","Type":{"Kind":"ApiRef","Name":"IPinConnection","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hEventAbort","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFilterFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFilterFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveFilterEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGraphConfigCallback"
|
|
,"Kind":"Com"
|
|
,"Guid":"ade0fd60-d19d-11d2-abf6-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Reconfigure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFilterChain"
|
|
,"Kind":"Com"
|
|
,"Guid":"dcfbdcf6-0dc2-45f5-9ab2-7c330ea09c29"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"StartChain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStartFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEndFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PauseChain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStartFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEndFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StopChain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStartFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEndFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveChain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStartFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEndFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRPresentationFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VMRSample_SyncPoint","Value":1}
|
|
,{"Name":"VMRSample_Preroll","Value":2}
|
|
,{"Name":"VMRSample_Discontinuity","Value":4}
|
|
,{"Name":"VMRSample_TimeValid","Value":8}
|
|
,{"Name":"VMRSample_SrcDstRectsValid","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMRPRESENTATIONINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSurf","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"szAspectRatio","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcDst","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwTypeSpecificFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwInterlaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRImagePresenter"
|
|
,"Kind":"Com"
|
|
,"Guid":"ce704fe7-e71e-41fb-baa2-c4403e1182f5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"StartPresenting"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StopPresenting"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PresentImage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lpPresInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRPRESENTATIONINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRSurfaceAllocationFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMAP_PIXELFORMAT_VALID","Value":1}
|
|
,{"Name":"AMAP_3D_TARGET","Value":2}
|
|
,{"Name":"AMAP_ALLOW_SYSMEM","Value":4}
|
|
,{"Name":"AMAP_FORCE_SYSMEM","Value":8}
|
|
,{"Name":"AMAP_DIRECTED_FLIP","Value":16}
|
|
,{"Name":"AMAP_DXVA_TARGET","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMRALLOCATIONINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpHdr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpPixFmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szAspectRatio","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMinBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwInterlaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szNativeSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRSurfaceAllocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"31ce832e-4484-458b-8cca-f4d7e3db0b52"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AllocateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lpAllocInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALLOCATIONINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpdwActualBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lplpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FreeSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PrepareSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lpSurface","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwSurfaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AdviseNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpIVMRSurfAllocNotify","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocatorNotify","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRSurfaceAllocatorNotify"
|
|
,"Kind":"Com"
|
|
,"Guid":"aada05a8-5a4e-4729-af0b-cea27aed51e2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AdviseSurfaceAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lpIVRMSurfaceAllocator","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDDrawDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpDDrawDevice","Type":{"Kind":"ApiRef","Name":"IDirectDraw7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChangeDDrawDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpDDrawDevice","Type":{"Kind":"ApiRef","Name":"IDirectDraw7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreDDrawSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NotifyEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EventCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Param1","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Param2","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clrBorder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR_ASPECT_RATIO_MODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VMR_ARMODE_NONE","Value":0}
|
|
,{"Name":"VMR_ARMODE_LETTER_BOX","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IVMRWindowlessControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"0eb1088c-4dcd-46f0-878f-39dae86a51b7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetNativeVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpARWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpARHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMinIdealVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMaxIdealVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetVideoPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpSRCRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpDSTRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpSRCRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpDSTRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpAspectRatioMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AspectRatioMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetVideoClippingWindow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RepaintVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DisplayModeChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentImage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpDib","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Clr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpClr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Clr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpClr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRMixerPrefs"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MixerPref_NoDecimation","Value":1}
|
|
,{"Name":"MixerPref_DecimateOutput","Value":2}
|
|
,{"Name":"MixerPref_ARAdjustXorY","Value":4}
|
|
,{"Name":"MixerPref_DecimationReserved","Value":8}
|
|
,{"Name":"MixerPref_DecimateMask","Value":15}
|
|
,{"Name":"MixerPref_BiLinearFiltering","Value":16}
|
|
,{"Name":"MixerPref_PointFiltering","Value":32}
|
|
,{"Name":"MixerPref_FilteringMask","Value":240}
|
|
,{"Name":"MixerPref_RenderTargetRGB","Value":256}
|
|
,{"Name":"MixerPref_RenderTargetYUV","Value":4096}
|
|
,{"Name":"MixerPref_RenderTargetYUV420","Value":512}
|
|
,{"Name":"MixerPref_RenderTargetYUV422","Value":1024}
|
|
,{"Name":"MixerPref_RenderTargetYUV444","Value":2048}
|
|
,{"Name":"MixerPref_RenderTargetReserved","Value":57344}
|
|
,{"Name":"MixerPref_RenderTargetMask","Value":65280}
|
|
,{"Name":"MixerPref_DynamicSwitchToBOB","Value":65536}
|
|
,{"Name":"MixerPref_DynamicDecimateBy2","Value":131072}
|
|
,{"Name":"MixerPref_DynamicReserved","Value":786432}
|
|
,{"Name":"MixerPref_DynamicMask","Value":983040}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"NORMALIZEDRECT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"left","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"top","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"right","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"bottom","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRMixerControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c1a17b0-bed0-415d-974b-dc6696131599"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetAlpha"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAlpha"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAlpha","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwZ","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pZ","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NORMALIZEDRECT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NORMALIZEDRECT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBackgroundClr"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ClrBkg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBackgroundClr"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpClrBkg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMixingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwMixerPrefs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMixingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwMixerPrefs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRGUID"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
,{"Name":"GUID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRMONITORINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guid","Type":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcMonitor","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hMon","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szDevice","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"liDriverVersion","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwVendorId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDeviceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSubSysId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRevision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRMonitorConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":"9cf0b1b6-fbaa-4b7f-88cf-cf1f130a0dce"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDefaultMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDefaultMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAvailableMonitors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRMONITORINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwMaxInfoArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwNumDevices","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRRenderPrefs"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"RenderPrefs_RestrictToInitialMonitor","Value":0}
|
|
,{"Name":"RenderPrefs_ForceOffscreen","Value":1}
|
|
,{"Name":"RenderPrefs_ForceOverlays","Value":2}
|
|
,{"Name":"RenderPrefs_AllowOverlays","Value":0}
|
|
,{"Name":"RenderPrefs_AllowOffscreen","Value":0}
|
|
,{"Name":"RenderPrefs_DoNotRenderColorKeyAndBorder","Value":8}
|
|
,{"Name":"RenderPrefs_Reserved","Value":16}
|
|
,{"Name":"RenderPrefs_PreferAGPMemWhenMixing","Value":32}
|
|
,{"Name":"RenderPrefs_Mask","Value":63}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMRMode"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VMRMode_Windowed","Value":1}
|
|
,{"Name":"VMRMode_Windowless","Value":2}
|
|
,{"Name":"VMRMode_Renderless","Value":4}
|
|
,{"Name":"VMRMode_Mask","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_strmif_0000_0122_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MAX_NUMBER_OF_STREAMS","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IVMRFilterConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":"9e5530c5-7034-48b4-bb46-0b8a6efc8e36"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetImageCompositor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpVMRImgCompositor","Type":{"Kind":"ApiRef","Name":"IVMRImageCompositor","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetNumberOfStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwMaxStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNumberOfStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwMaxStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRenderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwRenderFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRenderingMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRenderingMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRAspectRatioControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"ede80b5c-bad6-4623-b537-65586c9f8dfd"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpdwARMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwARMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRDeinterlacePrefs"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DeinterlacePref_NextBest","Value":1}
|
|
,{"Name":"DeinterlacePref_BOB","Value":2}
|
|
,{"Name":"DeinterlacePref_Weave","Value":4}
|
|
,{"Name":"DeinterlacePref_Mask","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMRDeinterlaceTech"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DeinterlaceTech_Unknown","Value":0}
|
|
,{"Name":"DeinterlaceTech_BOBLineReplicate","Value":1}
|
|
,{"Name":"DeinterlaceTech_BOBVerticalStretch","Value":2}
|
|
,{"Name":"DeinterlaceTech_MedianFiltering","Value":4}
|
|
,{"Name":"DeinterlaceTech_EdgeFiltering","Value":16}
|
|
,{"Name":"DeinterlaceTech_FieldAdaptive","Value":32}
|
|
,{"Name":"DeinterlaceTech_PixelAdaptive","Value":64}
|
|
,{"Name":"DeinterlaceTech_MotionVectorSteered","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMRFrequency"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwNumerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDenominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRVideoDesc"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSampleWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSampleHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SingleFieldPerSample","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputSampleFreq","Type":{"Kind":"ApiRef","Name":"VMRFrequency","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFrameFreq","Type":{"Kind":"ApiRef","Name":"VMRFrequency","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRDeinterlaceCaps"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumPreviousOutputFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumForwardRefSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumBackwardRefSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeinterlaceTechnology","Type":{"Kind":"ApiRef","Name":"VMRDeinterlaceTech","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRDeinterlaceControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"bb057577-0db8-4e6a-87a7-1a8c9a505a0f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetNumberOfDeinterlaceModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpVideoDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRVideoDesc","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpdwNumDeinterlaceModes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpDeinterlaceModes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDeinterlaceModeCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpDeinterlaceMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpVideoDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRVideoDesc","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpDeinterlaceCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRDeinterlaceCaps","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDeinterlaceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpDeinterlaceMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDeinterlaceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpDeinterlaceMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDeinterlacePrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpdwDeinterlacePrefs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDeinterlacePrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwDeinterlacePrefs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetActualDeinterlaceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpDeinterlaceMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRALPHABITMAP"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pDDS","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"NORMALIZEDRECT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fAlpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"clrSrcKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRMixerBitmap"
|
|
,"Kind":"Com"
|
|
,"Guid":"1e673275-0257-40aa-af20-7c608d4a0428"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetAlphaBitmap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALPHABITMAP","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateAlphaBitmapParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALPHABITMAP","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAlphaBitmapParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALPHABITMAP","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMRVIDEOSTREAMINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pddsVideoSurface","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStrmID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fAlpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"ddClrKey","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rNormal","Type":{"Kind":"ApiRef","Name":"NORMALIZEDRECT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRImageCompositor"
|
|
,"Kind":"Com"
|
|
,"Guid":"7a4fb5af-479f-4074-bb40-ce6722e43c82"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"InitCompositionTarget"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pddsRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TermCompositionTarget"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pddsRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetStreamMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStrmID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"fTexture","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CompositeImage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pddsRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmtRenderTarget","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"dwClrBkGnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVideoStreamInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRVIDEOSTREAMINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRVideoStreamControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"058d1f11-2a54-4bef-bd54-df706626b727"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpClrKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpClrKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetStreamActiveState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fActive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamActiveState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpfActive","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRSurface"
|
|
,"Kind":"Com"
|
|
,"Guid":"a9849bbe-9ec8-4263-b764-62730f0d15d0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"IsSurfaceLocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LockSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnlockSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lplpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRImagePresenterConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":"9f3a1c85-8555-49ba-935f-be5b5b29d178"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRenderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRenderFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRImagePresenterExclModeConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":"e6f7ce40-4673-44f1-8f77-5499d68cb4ea"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IVMRImagePresenterConfig","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetXlcModeDDObjAndPrimarySurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpDDObj","Type":{"Kind":"ApiRef","Name":"IDirectDraw7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpPrimarySurf","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetXlcModeDDObjAndPrimarySurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpDDObj","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw7","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lpPrimarySurf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVPManager"
|
|
,"Kind":"Com"
|
|
,"Guid":"aac18c18-e186-46d2-825d-a1f8dc8e395a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetVideoPortIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwVideoPortIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoPortIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVideoPortIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_DOMAIN"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_DOMAIN_FirstPlay","Value":1}
|
|
,{"Name":"DVD_DOMAIN_VideoManagerMenu","Value":2}
|
|
,{"Name":"DVD_DOMAIN_VideoTitleSetMenu","Value":3}
|
|
,{"Name":"DVD_DOMAIN_Title","Value":4}
|
|
,{"Name":"DVD_DOMAIN_Stop","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_MENU_ID"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_MENU_Title","Value":2}
|
|
,{"Name":"DVD_MENU_Root","Value":3}
|
|
,{"Name":"DVD_MENU_Subpicture","Value":4}
|
|
,{"Name":"DVD_MENU_Audio","Value":5}
|
|
,{"Name":"DVD_MENU_Angle","Value":6}
|
|
,{"Name":"DVD_MENU_Chapter","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_DISC_SIDE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_SIDE_A","Value":1}
|
|
,{"Name":"DVD_SIDE_B","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_PREFERRED_DISPLAY_MODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DISPLAY_CONTENT_DEFAULT","Value":0}
|
|
,{"Name":"DISPLAY_16x9","Value":1}
|
|
,{"Name":"DISPLAY_4x3_PANSCAN_PREFERRED","Value":2}
|
|
,{"Name":"DISPLAY_4x3_LETTERBOX_PREFERRED","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_ATR"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulCAT","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pbATRI","Type":{"Kind":"Array","Shape":{"Size":768},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_FRAMERATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_FPS_25","Value":1}
|
|
,{"Name":"DVD_FPS_30NonDrop","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_TIMECODE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_NavCmdType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_NavCmdType_Pre","Value":1}
|
|
,{"Name":"DVD_NavCmdType_Post","Value":2}
|
|
,{"Name":"DVD_NavCmdType_Cell","Value":3}
|
|
,{"Name":"DVD_NavCmdType_Button","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_TIMECODE_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_TC_FLAG_25fps","Value":1}
|
|
,{"Name":"DVD_TC_FLAG_30fps","Value":2}
|
|
,{"Name":"DVD_TC_FLAG_DropFrame","Value":4}
|
|
,{"Name":"DVD_TC_FLAG_Interpolated","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_HMSF_TIMECODE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bHours","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bMinutes","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bSeconds","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bFrames","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_PLAYBACK_LOCATION2"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TitleNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ChapterNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TimeCode","Type":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TimeCodeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_PLAYBACK_LOCATION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TitleNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ChapterNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TimeCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VALID_UOP_FLAG"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"UOP_FLAG_Play_Title_Or_AtTime","Value":1}
|
|
,{"Name":"UOP_FLAG_Play_Chapter","Value":2}
|
|
,{"Name":"UOP_FLAG_Play_Title","Value":4}
|
|
,{"Name":"UOP_FLAG_Stop","Value":8}
|
|
,{"Name":"UOP_FLAG_ReturnFromSubMenu","Value":16}
|
|
,{"Name":"UOP_FLAG_Play_Chapter_Or_AtTime","Value":32}
|
|
,{"Name":"UOP_FLAG_PlayPrev_Or_Replay_Chapter","Value":64}
|
|
,{"Name":"UOP_FLAG_PlayNext_Chapter","Value":128}
|
|
,{"Name":"UOP_FLAG_Play_Forwards","Value":256}
|
|
,{"Name":"UOP_FLAG_Play_Backwards","Value":512}
|
|
,{"Name":"UOP_FLAG_ShowMenu_Title","Value":1024}
|
|
,{"Name":"UOP_FLAG_ShowMenu_Root","Value":2048}
|
|
,{"Name":"UOP_FLAG_ShowMenu_SubPic","Value":4096}
|
|
,{"Name":"UOP_FLAG_ShowMenu_Audio","Value":8192}
|
|
,{"Name":"UOP_FLAG_ShowMenu_Angle","Value":16384}
|
|
,{"Name":"UOP_FLAG_ShowMenu_Chapter","Value":32768}
|
|
,{"Name":"UOP_FLAG_Resume","Value":65536}
|
|
,{"Name":"UOP_FLAG_Select_Or_Activate_Button","Value":131072}
|
|
,{"Name":"UOP_FLAG_Still_Off","Value":262144}
|
|
,{"Name":"UOP_FLAG_Pause_On","Value":524288}
|
|
,{"Name":"UOP_FLAG_Select_Audio_Stream","Value":1048576}
|
|
,{"Name":"UOP_FLAG_Select_SubPic_Stream","Value":2097152}
|
|
,{"Name":"UOP_FLAG_Select_Angle","Value":4194304}
|
|
,{"Name":"UOP_FLAG_Select_Karaoke_Audio_Presentation_Mode","Value":8388608}
|
|
,{"Name":"UOP_FLAG_Select_Video_Mode_Preference","Value":16777216}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_CMD_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_CMD_FLAG_None","Value":0}
|
|
,{"Name":"DVD_CMD_FLAG_Flush","Value":1}
|
|
,{"Name":"DVD_CMD_FLAG_SendEvents","Value":2}
|
|
,{"Name":"DVD_CMD_FLAG_Block","Value":4}
|
|
,{"Name":"DVD_CMD_FLAG_StartWhenRendered","Value":8}
|
|
,{"Name":"DVD_CMD_FLAG_EndAfterRendered","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_OPTION_FLAG"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_ResetOnStop","Value":1}
|
|
,{"Name":"DVD_NotifyParentalLevelChange","Value":2}
|
|
,{"Name":"DVD_HMSF_TimeCodeEvents","Value":3}
|
|
,{"Name":"DVD_AudioDuringFFwdRew","Value":4}
|
|
,{"Name":"DVD_EnableNonblockingAPIs","Value":5}
|
|
,{"Name":"DVD_CacheSizeInMB","Value":6}
|
|
,{"Name":"DVD_EnablePortableBookmarks","Value":7}
|
|
,{"Name":"DVD_EnableExtendedCopyProtectErrors","Value":8}
|
|
,{"Name":"DVD_NotifyPositionChange","Value":9}
|
|
,{"Name":"DVD_IncreaseOutputControl","Value":10}
|
|
,{"Name":"DVD_EnableStreaming","Value":11}
|
|
,{"Name":"DVD_EnableESOutput","Value":12}
|
|
,{"Name":"DVD_EnableTitleLength","Value":13}
|
|
,{"Name":"DVD_DisableStillThrottle","Value":14}
|
|
,{"Name":"DVD_EnableLoggingEvents","Value":15}
|
|
,{"Name":"DVD_MaxReadBurstInKB","Value":16}
|
|
,{"Name":"DVD_ReadBurstPeriodInMS","Value":17}
|
|
,{"Name":"DVD_RestartDisc","Value":18}
|
|
,{"Name":"DVD_EnableCC","Value":19}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_RELATIVE_BUTTON"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_Relative_Upper","Value":1}
|
|
,{"Name":"DVD_Relative_Lower","Value":2}
|
|
,{"Name":"DVD_Relative_Left","Value":3}
|
|
,{"Name":"DVD_Relative_Right","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_PARENTAL_LEVEL"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_PARENTAL_LEVEL_8","Value":32768}
|
|
,{"Name":"DVD_PARENTAL_LEVEL_7","Value":16384}
|
|
,{"Name":"DVD_PARENTAL_LEVEL_6","Value":8192}
|
|
,{"Name":"DVD_PARENTAL_LEVEL_5","Value":4096}
|
|
,{"Name":"DVD_PARENTAL_LEVEL_4","Value":2048}
|
|
,{"Name":"DVD_PARENTAL_LEVEL_3","Value":1024}
|
|
,{"Name":"DVD_PARENTAL_LEVEL_2","Value":512}
|
|
,{"Name":"DVD_PARENTAL_LEVEL_1","Value":256}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_AUDIO_LANG_EXT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_AUD_EXT_NotSpecified","Value":0}
|
|
,{"Name":"DVD_AUD_EXT_Captions","Value":1}
|
|
,{"Name":"DVD_AUD_EXT_VisuallyImpaired","Value":2}
|
|
,{"Name":"DVD_AUD_EXT_DirectorComments1","Value":3}
|
|
,{"Name":"DVD_AUD_EXT_DirectorComments2","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_SUBPICTURE_LANG_EXT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_SP_EXT_NotSpecified","Value":0}
|
|
,{"Name":"DVD_SP_EXT_Caption_Normal","Value":1}
|
|
,{"Name":"DVD_SP_EXT_Caption_Big","Value":2}
|
|
,{"Name":"DVD_SP_EXT_Caption_Children","Value":3}
|
|
,{"Name":"DVD_SP_EXT_CC_Normal","Value":5}
|
|
,{"Name":"DVD_SP_EXT_CC_Big","Value":6}
|
|
,{"Name":"DVD_SP_EXT_CC_Children","Value":7}
|
|
,{"Name":"DVD_SP_EXT_Forced","Value":9}
|
|
,{"Name":"DVD_SP_EXT_DirectorComments_Normal","Value":13}
|
|
,{"Name":"DVD_SP_EXT_DirectorComments_Big","Value":14}
|
|
,{"Name":"DVD_SP_EXT_DirectorComments_Children","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_AUDIO_APPMODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_AudioMode_None","Value":0}
|
|
,{"Name":"DVD_AudioMode_Karaoke","Value":1}
|
|
,{"Name":"DVD_AudioMode_Surround","Value":2}
|
|
,{"Name":"DVD_AudioMode_Other","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_AUDIO_FORMAT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_AudioFormat_AC3","Value":0}
|
|
,{"Name":"DVD_AudioFormat_MPEG1","Value":1}
|
|
,{"Name":"DVD_AudioFormat_MPEG1_DRC","Value":2}
|
|
,{"Name":"DVD_AudioFormat_MPEG2","Value":3}
|
|
,{"Name":"DVD_AudioFormat_MPEG2_DRC","Value":4}
|
|
,{"Name":"DVD_AudioFormat_LPCM","Value":5}
|
|
,{"Name":"DVD_AudioFormat_DTS","Value":6}
|
|
,{"Name":"DVD_AudioFormat_SDDS","Value":7}
|
|
,{"Name":"DVD_AudioFormat_Other","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_KARAOKE_DOWNMIX"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_Mix_0to0","Value":1}
|
|
,{"Name":"DVD_Mix_1to0","Value":2}
|
|
,{"Name":"DVD_Mix_2to0","Value":4}
|
|
,{"Name":"DVD_Mix_3to0","Value":8}
|
|
,{"Name":"DVD_Mix_4to0","Value":16}
|
|
,{"Name":"DVD_Mix_Lto0","Value":32}
|
|
,{"Name":"DVD_Mix_Rto0","Value":64}
|
|
,{"Name":"DVD_Mix_0to1","Value":256}
|
|
,{"Name":"DVD_Mix_1to1","Value":512}
|
|
,{"Name":"DVD_Mix_2to1","Value":1024}
|
|
,{"Name":"DVD_Mix_3to1","Value":2048}
|
|
,{"Name":"DVD_Mix_4to1","Value":4096}
|
|
,{"Name":"DVD_Mix_Lto1","Value":8192}
|
|
,{"Name":"DVD_Mix_Rto1","Value":16384}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_AudioAttributes"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AppMode","Type":{"Kind":"ApiRef","Name":"DVD_AUDIO_APPMODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AppModeData","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"AudioFormat","Type":{"Kind":"ApiRef","Name":"DVD_AUDIO_FORMAT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LanguageExtension","Type":{"Kind":"ApiRef","Name":"DVD_AUDIO_LANG_EXT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fHasMultichannelInfo","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bQuantization","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bNumberOfChannels","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_MUA_MixingInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fMixTo0","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fMixTo1","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fMix0InPhase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fMix1InPhase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSpeakerPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_MUA_Coeff"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"log2_alpha","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"log2_beta","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_MultichannelAudioAttributes"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Info","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"ApiRef","Name":"DVD_MUA_MixingInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Coeff","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"ApiRef","Name":"DVD_MUA_Coeff","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_KARAOKE_CONTENTS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_Karaoke_GuideVocal1","Value":1}
|
|
,{"Name":"DVD_Karaoke_GuideVocal2","Value":2}
|
|
,{"Name":"DVD_Karaoke_GuideMelody1","Value":4}
|
|
,{"Name":"DVD_Karaoke_GuideMelody2","Value":8}
|
|
,{"Name":"DVD_Karaoke_GuideMelodyA","Value":16}
|
|
,{"Name":"DVD_Karaoke_GuideMelodyB","Value":32}
|
|
,{"Name":"DVD_Karaoke_SoundEffectA","Value":64}
|
|
,{"Name":"DVD_Karaoke_SoundEffectB","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_KARAOKE_ASSIGNMENT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_Assignment_reserved0","Value":0}
|
|
,{"Name":"DVD_Assignment_reserved1","Value":1}
|
|
,{"Name":"DVD_Assignment_LR","Value":2}
|
|
,{"Name":"DVD_Assignment_LRM","Value":3}
|
|
,{"Name":"DVD_Assignment_LR1","Value":4}
|
|
,{"Name":"DVD_Assignment_LRM1","Value":5}
|
|
,{"Name":"DVD_Assignment_LR12","Value":6}
|
|
,{"Name":"DVD_Assignment_LRM12","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_KaraokeAttributes"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fMasterOfCeremoniesInGuideVocal1","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fDuet","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChannelAssignment","Type":{"Kind":"ApiRef","Name":"DVD_KARAOKE_ASSIGNMENT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wChannelContents","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_VIDEO_COMPRESSION"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_VideoCompression_Other","Value":0}
|
|
,{"Name":"DVD_VideoCompression_MPEG1","Value":1}
|
|
,{"Name":"DVD_VideoCompression_MPEG2","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_VideoAttributes"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fPanscanPermitted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fLetterboxPermitted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulAspectX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulFrameRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulFrameHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Compression","Type":{"Kind":"ApiRef","Name":"DVD_VIDEO_COMPRESSION","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fLine21Field1InGOP","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fLine21Field2InGOP","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulSourceResolutionX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulSourceResolutionY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fIsSourceLetterboxed","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fIsFilmMode","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_SUBPICTURE_TYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_SPType_NotSpecified","Value":0}
|
|
,{"Name":"DVD_SPType_Language","Value":1}
|
|
,{"Name":"DVD_SPType_Other","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_SUBPICTURE_CODING"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_SPCoding_RunLength","Value":0}
|
|
,{"Name":"DVD_SPCoding_Extended","Value":1}
|
|
,{"Name":"DVD_SPCoding_Other","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_SubpictureAttributes"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"DVD_SUBPICTURE_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CodingMode","Type":{"Kind":"ApiRef","Name":"DVD_SUBPICTURE_CODING","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LanguageExtension","Type":{"Kind":"ApiRef","Name":"DVD_SUBPICTURE_LANG_EXT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_TITLE_APPMODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_AppMode_Not_Specified","Value":0}
|
|
,{"Name":"DVD_AppMode_Karaoke","Value":1}
|
|
,{"Name":"DVD_AppMode_Other","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_TitleAttributes"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["DVD_TitleAttributes"]},"Attrs":[]}
|
|
,{"Name":"VideoAttributes","Type":{"Kind":"ApiRef","Name":"DVD_VideoAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulNumberOfAudioStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AudioAttributes","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"ApiRef","Name":"DVD_AudioAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"MultichannelAudioAttributes","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"ApiRef","Name":"DVD_MultichannelAudioAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ulNumberOfSubpictureStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SubpictureAttributes","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"DVD_SubpictureAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AppMode","Type":{"Kind":"ApiRef","Name":"DVD_TITLE_APPMODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TitleLength","Type":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_MenuAttributes"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fCompatibleRegion","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}}}}},"Attrs":[]}
|
|
,{"Name":"VideoAttributes","Type":{"Kind":"ApiRef","Name":"DVD_VideoAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fAudioPresent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AudioAttributes","Type":{"Kind":"ApiRef","Name":"DVD_AudioAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fSubpicturePresent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubpictureAttributes","Type":{"Kind":"ApiRef","Name":"DVD_SubpictureAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvdControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"a70efe61-e2a3-11d0-a9be-00aa0061be93"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"TitlePlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChapterPlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulChapter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TimePlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bcdTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StopForResume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GoUp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TimeSearch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bcdTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChapterSearch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulChapter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PrevPGSearch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TopPGSearch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NextPGSearch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ForwardScan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwSpeed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BackwardScan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwSpeed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MenuCall"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MenuID","Type":{"Kind":"ApiRef","Name":"DVD_MENU_ID","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Resume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpperButtonSelect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LowerButtonSelect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LeftButtonSelect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RightButtonSelect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ButtonActivate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ButtonSelectAndActivate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulButton","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StillOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PauseOn"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PauseOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MenuLanguageSelect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AudioStreamChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulAudio","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SubpictureStreamChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulSubPicture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bDisplay","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AngleChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ParentalLevelSelect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulParentalLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ParentalCountrySelect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wCountry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KaraokeAudioPresentationModeChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VideoModePreferrence"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulPreferredDisplayMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRoot"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MouseActivate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MouseSelect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChapterPlayAutoStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulChapter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulChaptersToPlay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvdInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"a70efe60-e2a3-11d0-a9be-00aa0061be93"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCurrentDomain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDomain","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_DOMAIN","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentLocation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLocation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_PLAYBACK_LOCATION","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTotalTitleTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulTotalTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulButtonsAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCurrentButton","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentAngle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulAnglesAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCurrentAngle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentAudio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulStreamsAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCurrentStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentSubpicture"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulStreamsAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCurrentStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pIsDisabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentUOPS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pUOP","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAllSPRMs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRegisterArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAllGPRMs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRegisterArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAudioLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSubpictureLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTitleAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_ATR","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVMGAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_ATR","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentVideoAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentAudioAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentSubpictureAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentVolumeInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulNumOfVol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulThisVolNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSide","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_DISC_SIDE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pulNumOfTitles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDVDTextInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTextManager","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ulBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulActualSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPlayerParentalLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulParentalLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCountryCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNumberOfChapters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulNumberOfChapters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTitleParentalLevels"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulParentalLevels","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRoot"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRoot","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ulBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulActualSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvdCmd"
|
|
,"Kind":"Com"
|
|
,"Guid":"5a4a97e4-94ee-4a55-9751-74b5643aa27d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"WaitForStart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WaitForEnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvdState"
|
|
,"Kind":"Com"
|
|
,"Guid":"86303d6d-1c4a-4087-ab42-f711167048ef"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetDiscID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pullUniqueID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetParentalLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulParentalLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvdControl2"
|
|
,"Kind":"Com"
|
|
,"Guid":"33bc7430-eec0-11d2-8201-00a0c9d74842"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"PlayTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayChapterInTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulChapter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayAtTimeInTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStartTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReturnFromSubmenu"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayAtTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulChapter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayPrevChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReplayChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayNextChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayForwards"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dSpeed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayBackwards"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dSpeed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ShowMenu"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MenuID","Type":{"Kind":"ApiRef","Name":"DVD_MENU_ID","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Resume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectRelativeButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"buttonDir","Type":{"Kind":"ApiRef","Name":"DVD_RELATIVE_BUTTON","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ActivateButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulButton","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectAndActivateButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulButton","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StillOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectAudioStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulAudio","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectSubpictureStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulSubPicture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSubpictureState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectAngle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectParentalLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulParentalLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectParentalCountry"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bCountry","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectKaraokeAudioPresentationMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectVideoModePreference"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulPreferredDisplayMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDVDDirectory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszwPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ActivateAtPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectAtPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayChaptersAutoStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulChapter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulChaptersToPlay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AcceptParentalLevelChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bAccept","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOption"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"flag","Type":{"Kind":"ApiRef","Name":"DVD_OPTION_FLAG","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IDvdState","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayPeriodInTitleAutoStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStartTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pEndTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetGPRM"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wValue","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectDefaultMenuLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectDefaultAudioLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"audioExtension","Type":{"Kind":"ApiRef","Name":"DVD_AUDIO_LANG_EXT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectDefaultSubpictureLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"subpictureExtension","Type":{"Kind":"ApiRef","Name":"DVD_SUBPICTURE_LANG_EXT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_TextStringType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_Struct_Volume","Value":1}
|
|
,{"Name":"DVD_Struct_Title","Value":2}
|
|
,{"Name":"DVD_Struct_ParentalID","Value":3}
|
|
,{"Name":"DVD_Struct_PartOfTitle","Value":4}
|
|
,{"Name":"DVD_Struct_Cell","Value":5}
|
|
,{"Name":"DVD_Stream_Audio","Value":16}
|
|
,{"Name":"DVD_Stream_Subpicture","Value":17}
|
|
,{"Name":"DVD_Stream_Angle","Value":18}
|
|
,{"Name":"DVD_Channel_Audio","Value":32}
|
|
,{"Name":"DVD_General_Name","Value":48}
|
|
,{"Name":"DVD_General_Comments","Value":49}
|
|
,{"Name":"DVD_Title_Series","Value":56}
|
|
,{"Name":"DVD_Title_Movie","Value":57}
|
|
,{"Name":"DVD_Title_Video","Value":58}
|
|
,{"Name":"DVD_Title_Album","Value":59}
|
|
,{"Name":"DVD_Title_Song","Value":60}
|
|
,{"Name":"DVD_Title_Other","Value":63}
|
|
,{"Name":"DVD_Title_Sub_Series","Value":64}
|
|
,{"Name":"DVD_Title_Sub_Movie","Value":65}
|
|
,{"Name":"DVD_Title_Sub_Video","Value":66}
|
|
,{"Name":"DVD_Title_Sub_Album","Value":67}
|
|
,{"Name":"DVD_Title_Sub_Song","Value":68}
|
|
,{"Name":"DVD_Title_Sub_Other","Value":71}
|
|
,{"Name":"DVD_Title_Orig_Series","Value":72}
|
|
,{"Name":"DVD_Title_Orig_Movie","Value":73}
|
|
,{"Name":"DVD_Title_Orig_Video","Value":74}
|
|
,{"Name":"DVD_Title_Orig_Album","Value":75}
|
|
,{"Name":"DVD_Title_Orig_Song","Value":76}
|
|
,{"Name":"DVD_Title_Orig_Other","Value":79}
|
|
,{"Name":"DVD_Other_Scene","Value":80}
|
|
,{"Name":"DVD_Other_Cut","Value":81}
|
|
,{"Name":"DVD_Other_Take","Value":82}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_TextCharSet"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_CharSet_Unicode","Value":0}
|
|
,{"Name":"DVD_CharSet_ISO646","Value":1}
|
|
,{"Name":"DVD_CharSet_JIS_Roman_Kanji","Value":2}
|
|
,{"Name":"DVD_CharSet_ISO8859_1","Value":3}
|
|
,{"Name":"DVD_CharSet_ShiftJIS_Kanji_Roman_Katakana","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_DECODER_CAPS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAudioCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dFwdMaxRateVideo","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"dFwdMaxRateAudio","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"dFwdMaxRateSP","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"dBwdMaxRateVideo","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"dBwdMaxRateAudio","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"dBwdMaxRateSP","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"dwRes1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRes2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRes3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRes4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvdInfo2"
|
|
,"Kind":"Com"
|
|
,"Guid":"34151510-eec0-11d2-8201-00a0c9d74842"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCurrentDomain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDomain","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_DOMAIN","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentLocation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLocation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_PLAYBACK_LOCATION2","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTotalTitleTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTotalTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulTimeCodeFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulButtonsAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCurrentButton","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentAngle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulAnglesAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCurrentAngle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentAudio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulStreamsAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCurrentStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentSubpicture"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulStreamsAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCurrentStream","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pbIsDisabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentUOPS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulUOPs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAllSPRMs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRegisterArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAllGPRMs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRegisterArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAudioLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSubpictureLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTitleAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMenu","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_MenuAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pTitle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_TitleAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVMGAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_MenuAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentVideoAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_VideoAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAudioAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_AudioAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetKaraokeAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_KaraokeAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSubpictureAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_SubpictureAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDVDVolumeInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulNumOfVolumes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulVolume","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSide","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_DISC_SIDE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pulNumOfTitles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDVDTextNumberOfLanguages"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulNumOfLangs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDVDTextLanguageInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulLangIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulNumOfStrings","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pLangCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pbCharacterSet","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_TextCharSet","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDVDTextStringAsNative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulLangIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulStringIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ulMaxBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulActualSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_TextStringType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDVDTextStringAsUnicode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulLangIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulStringIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pchwBuffer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Out"]}
|
|
,{"Name":"ulMaxBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulActualSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_TextStringType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPlayerParentalLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulParentalLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pbCountryCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNumberOfChapters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulNumOfChapters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTitleParentalLevels"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulParentalLevels","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDVDDirectory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszwPath","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"ulMaxSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulActualSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsAudioStreamEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStreamNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDiscID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszwPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pullDiscID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStateData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdState","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMenuLanguages"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLanguages","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulMaxLanguages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulActualLanguages","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetButtonAtPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pulButtonIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCmdFromEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lParam1","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pCmdObj","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDefaultMenuLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDefaultAudioLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pAudioExtension","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_AUDIO_LANG_EXT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDefaultSubpictureLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSubpictureExtension","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_SUBPICTURE_LANG_EXT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDecoderCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_DECODER_CAPS","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetButtonRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulButton","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsSubpictureStreamEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStreamNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_DVD_GRAPH_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_DVD_HWDEC_PREFER","Value":1}
|
|
,{"Name":"AM_DVD_HWDEC_ONLY","Value":2}
|
|
,{"Name":"AM_DVD_SWDEC_PREFER","Value":4}
|
|
,{"Name":"AM_DVD_SWDEC_ONLY","Value":8}
|
|
,{"Name":"AM_DVD_NOVPE","Value":256}
|
|
,{"Name":"AM_DVD_DO_NOT_CLEAR","Value":512}
|
|
,{"Name":"AM_DVD_VMR9_ONLY","Value":2048}
|
|
,{"Name":"AM_DVD_EVR_ONLY","Value":4096}
|
|
,{"Name":"AM_DVD_EVR_QOS","Value":8192}
|
|
,{"Name":"AM_DVD_ADAPT_GRAPH","Value":16384}
|
|
,{"Name":"AM_DVD_MASK","Value":65535}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_DVD_STREAM_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_DVD_STREAM_VIDEO","Value":1}
|
|
,{"Name":"AM_DVD_STREAM_AUDIO","Value":2}
|
|
,{"Name":"AM_DVD_STREAM_SUBPIC","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_DVD_RENDERSTATUS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hrVPEStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bDvdVolInvalid","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bDvdVolUnknown","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bNoLine21In","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bNoLine21Out","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"iNumStreams","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"iNumStreamsFailed","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwFailedStreamsFlag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvdGraphBuilder"
|
|
,"Kind":"Com"
|
|
,"Guid":"fcc152b6-f372-11d0-8e00-00c04fd7c08b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetFiltergraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppGB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDvdInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvIF","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RenderDvdVideoVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpcwszPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_DVD_RENDERSTATUS","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDDrawExclModeVideo"
|
|
,"Kind":"Com"
|
|
,"Guid":"153acc21-d83b-11d1-82bf-00a0c9696c8f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetDDrawObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDDrawObject","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDDrawObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDDrawObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbUsingExternal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDDrawSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDDrawSurface","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDDrawSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDDrawSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbUsingExternal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDrawParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prcSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"prcTarget","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNativeVideoProps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVideoWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwVideoHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwPictAspectRatioX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwPictAspectRatioY","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCallbackInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IDDrawExclModeVideoCallback","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_AM_OVERLAY_NOTIFY_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_OVERLAY_NOTIFY_VISIBLE_CHANGE","Value":1}
|
|
,{"Name":"AM_OVERLAY_NOTIFY_SOURCE_CHANGE","Value":2}
|
|
,{"Name":"AM_OVERLAY_NOTIFY_DEST_CHANGE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IDDrawExclModeVideoCallback"
|
|
,"Kind":"Com"
|
|
,"Guid":"913c24a0-20ab-11d2-9038-00a0c9697298"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnUpdateOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bBefore","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bOldVisible","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"prcOldSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"prcOldDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"bNewVisible","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"prcNewSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"prcNewDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OnUpdateColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OnUpdateSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwARWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwARHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_TEMPLATE_CONNECTION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FromNodeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FromNodePinType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ToNodeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ToNodePinType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_TEMPLATE_PIN_JOINT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"uliTemplateConnection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulcInstancesMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_EVENT_ID"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_EVENT_SIGNAL_LOSS","Value":0}
|
|
,{"Name":"BDA_EVENT_SIGNAL_LOCK","Value":1}
|
|
,{"Name":"BDA_EVENT_DATA_START","Value":2}
|
|
,{"Name":"BDA_EVENT_DATA_STOP","Value":3}
|
|
,{"Name":"BDA_EVENT_CHANNEL_ACQUIRED","Value":4}
|
|
,{"Name":"BDA_EVENT_CHANNEL_LOST","Value":5}
|
|
,{"Name":"BDA_EVENT_CHANNEL_SOURCE_CHANGED","Value":6}
|
|
,{"Name":"BDA_EVENT_CHANNEL_ACTIVATED","Value":7}
|
|
,{"Name":"BDA_EVENT_CHANNEL_DEACTIVATED","Value":8}
|
|
,{"Name":"BDA_EVENT_SUBCHANNEL_ACQUIRED","Value":9}
|
|
,{"Name":"BDA_EVENT_SUBCHANNEL_LOST","Value":10}
|
|
,{"Name":"BDA_EVENT_SUBCHANNEL_SOURCE_CHANGED","Value":11}
|
|
,{"Name":"BDA_EVENT_SUBCHANNEL_ACTIVATED","Value":12}
|
|
,{"Name":"BDA_EVENT_SUBCHANNEL_DEACTIVATED","Value":13}
|
|
,{"Name":"BDA_EVENT_ACCESS_GRANTED","Value":14}
|
|
,{"Name":"BDA_EVENT_ACCESS_DENIED","Value":15}
|
|
,{"Name":"BDA_EVENT_OFFER_EXTENDED","Value":16}
|
|
,{"Name":"BDA_EVENT_PURCHASE_COMPLETED","Value":17}
|
|
,{"Name":"BDA_EVENT_SMART_CARD_INSERTED","Value":18}
|
|
,{"Name":"BDA_EVENT_SMART_CARD_REMOVED","Value":19}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_BDA_FRAME_INFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ExtendedHeaderSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFrameFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulEvent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulChannelNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulSubchannelNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_ETHERNET_ADDRESS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rgbAddress","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_ETHERNET_ADDRESS_LIST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulcAddresses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgAddressl","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"BDA_ETHERNET_ADDRESS","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_MULTICAST_MODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_PROMISCUOUS_MULTICAST","Value":0}
|
|
,{"Name":"BDA_FILTERED_MULTICAST","Value":1}
|
|
,{"Name":"BDA_NO_MULTICAST","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_IPv4_ADDRESS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rgbAddress","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_IPv4_ADDRESS_LIST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulcAddresses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgAddressl","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"BDA_IPv4_ADDRESS","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_IPv6_ADDRESS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rgbAddress","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_IPv6_ADDRESS_LIST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulcAddresses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgAddressl","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"BDA_IPv6_ADDRESS","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_SIGNAL_STATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_SIGNAL_UNAVAILABLE","Value":0}
|
|
,{"Name":"BDA_SIGNAL_INACTIVE","Value":1}
|
|
,{"Name":"BDA_SIGNAL_ACTIVE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_CHANGE_STATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_CHANGES_COMPLETE","Value":0}
|
|
,{"Name":"BDA_CHANGES_PENDING","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDANODE_DESCRIPTOR"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulBdaNodeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"guidFunction","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidName","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_TABLE_SECTION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulPrimarySectionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulSecondarySectionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulcbSectionLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbSectionData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_DISEQC_SEND"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulRequestId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulPacketLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbPacketData","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_DISEQC_RESPONSE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulRequestId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulPacketLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbPacketData","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MEDIA_SAMPLE_CONTENT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MEDIA_TRANSPORT_PACKET","Value":0}
|
|
,{"Name":"MEDIA_ELEMENTARY_STREAM","Value":1}
|
|
,{"Name":"MEDIA_MPEG2_PSI","Value":2}
|
|
,{"Name":"MEDIA_TRANSPORT_PAYLOAD","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PID_MAP"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulPID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MediaSampleContent","Type":{"Kind":"ApiRef","Name":"MEDIA_SAMPLE_CONTENT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_PID_MAP"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MediaSampleContent","Type":{"Kind":"ApiRef","Name":"MEDIA_SAMPLE_CONTENT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulcPIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"aulPIDs","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_PID_UNMAP"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulcPIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"aulPIDs","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_CA_MODULE_UI"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulbcDesc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulDesc","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_PROGRAM_PID_LIST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulProgramNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulcPIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulPID","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_DRM_DRMSTATUS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"DRMuuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ulDrmUuidListStringSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbDrmUuidListString","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_WMDRM_STATUS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulMaxCaptureTokenSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uMaxStreamingPid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulMaxLicense","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulMinSecurityLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulRevInfoSequenceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulRevInfoIssuedTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ulRevListVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulRevInfoTTL","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_WMDRM_KEYINFOLIST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulKeyuuidBufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argKeyuuidBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_BUFFER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_WMDRM_RENEWLICENSE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulDescrambleStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulXmrLicenseOutputLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbXmrLicenceOutputBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_WMDRMTUNER_PIDPROTECTION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"uuidKeyID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_WMDRMTUNER_PURCHASEENTITLEMENT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulDescrambleStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulCaptureTokenLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbCaptureTokenBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_TUNER_TUNERSTATE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulTuneLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbTuneData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_TUNER_DIAGNOSTICS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulSignalLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulSignalLevelQuality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulSignalNoiseRatio","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_STRING"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulStringSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbString","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_SCAN_CAPABILTIES"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ul64AnalogStandardsSupported","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_SCAN_STATE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulSignalLock","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulSecondsLeft","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulCurrentFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_SCAN_START"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"LowerFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HigerFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_GDDS_DATATYPE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"uuidDataType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_GDDS_DATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulPercentageProgress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_USERACTIVITY_INTERVAL"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulActivityInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_CAS_CHECK_ENTITLEMENTTOKEN"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulDescrambleStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_CAS_CLOSE_MMIDIALOG"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"SessionResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_CAS_REQUESTTUNERDATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ucRequestPriority","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ucRequestReason","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ucRequestConsequences","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ulEstimatedTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_CAS_OPENMMIDATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulDialogNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uuidDialogType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"usDialogDataLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"argbDialogData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_CAS_CLOSEMMIDATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulDialogNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISDBCAS_REQUEST_ID"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"ISDBCAS_REQUEST_ID_EMG","Value":56}
|
|
,{"Name":"ISDBCAS_REQUEST_ID_EMD","Value":58}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_ISDBCAS_REQUESTHEADER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"bInstruction","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bReserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"ulDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbIsdbCommand","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_ISDBCAS_RESPONSEDATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulRequestID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulIsdbStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulIsdbDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbIsdbCommandData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_ISDBCAS_EMG_REQ"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bCLA","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bINS","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bP1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bP2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bLC","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bCardId","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"bProtocol","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bCABroadcasterGroupId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bMessageControl","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bMessageCode","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MUX_PID_TYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"PID_OTHER","Value":-1}
|
|
,{"Name":"PID_ELEMENTARY_STREAM","Value":0}
|
|
,{"Name":"PID_MPEG2_SECTION_PSI_SI","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_MUX_PIDLISTITEM"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"usPIDNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"usProgramNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ePIDType","Type":{"Kind":"ApiRef","Name":"MUX_PID_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_TS_SELECTORINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"bTSInfolength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bReserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"guidNetworkType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"bTSIDCount","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"usTSID","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_TS_SELECTORINFO_ISDBS_EXT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bTMCC","Type":{"Kind":"Array","Shape":{"Size":48},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_DVBT2_L1_SIGNALLING_DATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"L1Pre_TYPE","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"L1Pre_BWT_S1_S2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"L1Pre_REPETITION_GUARD_PAPR","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"L1Pre_MOD_COD_FEC","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"L1Pre_POSTSIZE_INFO_PILOT","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"L1Pre_TX_ID_AVAIL","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"L1Pre_CELL_ID","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"L1Pre_NETWORK_ID","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"L1Pre_T2SYSTEM_ID","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"L1Pre_NUM_T2_FRAMES","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"L1Pre_NUM_DATA_REGENFLAG_L1POSTEXT","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"L1Pre_NUMRF_CURRENTRF_RESERVED","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"L1Pre_CRC32","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"L1PostData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_RATING_PINRESET"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bPinLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"argbNewPin","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVBSystemType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVB_Cable","Value":0}
|
|
,{"Name":"DVB_Terrestrial","Value":1}
|
|
,{"Name":"DVB_Satellite","Value":2}
|
|
,{"Name":"ISDB_Terrestrial","Value":3}
|
|
,{"Name":"ISDB_Satellite","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_Channel"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_UNDEFINED_CHANNEL","Value":-1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ComponentCategory"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CategoryNotSet","Value":-1}
|
|
,{"Name":"CategoryOther","Value":0}
|
|
,{"Name":"CategoryVideo","Value":1}
|
|
,{"Name":"CategoryAudio","Value":2}
|
|
,{"Name":"CategoryText","Value":3}
|
|
,{"Name":"CategorySubtitles","Value":4}
|
|
,{"Name":"CategoryCaptions","Value":5}
|
|
,{"Name":"CategorySuperimpose","Value":6}
|
|
,{"Name":"CategoryData","Value":7}
|
|
,{"Name":"CATEGORY_COUNT","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ComponentStatus"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"StatusActive","Value":0}
|
|
,{"Name":"StatusInactive","Value":1}
|
|
,{"Name":"StatusUnavailable","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MPEG2StreamType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_UNITIALIZED_MPEG2STREAMTYPE","Value":-1}
|
|
,{"Name":"Reserved1","Value":0}
|
|
,{"Name":"ISO_IEC_11172_2_VIDEO","Value":1}
|
|
,{"Name":"ISO_IEC_13818_2_VIDEO","Value":2}
|
|
,{"Name":"ISO_IEC_11172_3_AUDIO","Value":3}
|
|
,{"Name":"ISO_IEC_13818_3_AUDIO","Value":4}
|
|
,{"Name":"ISO_IEC_13818_1_PRIVATE_SECTION","Value":5}
|
|
,{"Name":"ISO_IEC_13818_1_PES","Value":6}
|
|
,{"Name":"ISO_IEC_13522_MHEG","Value":7}
|
|
,{"Name":"ANNEX_A_DSM_CC","Value":8}
|
|
,{"Name":"ITU_T_REC_H_222_1","Value":9}
|
|
,{"Name":"ISO_IEC_13818_6_TYPE_A","Value":10}
|
|
,{"Name":"ISO_IEC_13818_6_TYPE_B","Value":11}
|
|
,{"Name":"ISO_IEC_13818_6_TYPE_C","Value":12}
|
|
,{"Name":"ISO_IEC_13818_6_TYPE_D","Value":13}
|
|
,{"Name":"ISO_IEC_13818_1_AUXILIARY","Value":14}
|
|
,{"Name":"ISO_IEC_13818_7_AUDIO","Value":15}
|
|
,{"Name":"ISO_IEC_14496_2_VISUAL","Value":16}
|
|
,{"Name":"ISO_IEC_14496_3_AUDIO","Value":17}
|
|
,{"Name":"ISO_IEC_14496_1_IN_PES","Value":18}
|
|
,{"Name":"ISO_IEC_14496_1_IN_SECTION","Value":19}
|
|
,{"Name":"ISO_IEC_13818_6_DOWNLOAD","Value":20}
|
|
,{"Name":"METADATA_IN_PES","Value":21}
|
|
,{"Name":"METADATA_IN_SECTION","Value":22}
|
|
,{"Name":"METADATA_IN_DATA_CAROUSEL","Value":23}
|
|
,{"Name":"METADATA_IN_OBJECT_CAROUSEL","Value":24}
|
|
,{"Name":"METADATA_IN_DOWNLOAD_PROTOCOL","Value":25}
|
|
,{"Name":"IRPM_STREAMM","Value":26}
|
|
,{"Name":"ITU_T_H264","Value":27}
|
|
,{"Name":"ISO_IEC_13818_1_RESERVED","Value":28}
|
|
,{"Name":"USER_PRIVATE","Value":16}
|
|
,{"Name":"HEVC_VIDEO_OR_TEMPORAL_VIDEO","Value":36}
|
|
,{"Name":"HEVC_TEMPORAL_VIDEO_SUBSET","Value":37}
|
|
,{"Name":"ISO_IEC_USER_PRIVATE","Value":128}
|
|
,{"Name":"DOLBY_AC3_AUDIO","Value":129}
|
|
,{"Name":"DOLBY_DIGITAL_PLUS_AUDIO_ATSC","Value":135}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MPEG2_TRANSPORT_STRIDE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPacketLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ATSCComponentTypeFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"ATSCCT_AC3","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BinaryConvolutionCodeRate"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_BCC_RATE_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_BCC_RATE_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_BCC_RATE_1_2","Value":1}
|
|
,{"Name":"BDA_BCC_RATE_2_3","Value":2}
|
|
,{"Name":"BDA_BCC_RATE_3_4","Value":3}
|
|
,{"Name":"BDA_BCC_RATE_3_5","Value":4}
|
|
,{"Name":"BDA_BCC_RATE_4_5","Value":5}
|
|
,{"Name":"BDA_BCC_RATE_5_6","Value":6}
|
|
,{"Name":"BDA_BCC_RATE_5_11","Value":7}
|
|
,{"Name":"BDA_BCC_RATE_7_8","Value":8}
|
|
,{"Name":"BDA_BCC_RATE_1_4","Value":9}
|
|
,{"Name":"BDA_BCC_RATE_1_3","Value":10}
|
|
,{"Name":"BDA_BCC_RATE_2_5","Value":11}
|
|
,{"Name":"BDA_BCC_RATE_6_7","Value":12}
|
|
,{"Name":"BDA_BCC_RATE_8_9","Value":13}
|
|
,{"Name":"BDA_BCC_RATE_9_10","Value":14}
|
|
,{"Name":"BDA_BCC_RATE_MAX","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"FECMethod"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_FEC_METHOD_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_FEC_METHOD_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_FEC_VITERBI","Value":1}
|
|
,{"Name":"BDA_FEC_RS_204_188","Value":2}
|
|
,{"Name":"BDA_FEC_LDPC","Value":3}
|
|
,{"Name":"BDA_FEC_BCH","Value":4}
|
|
,{"Name":"BDA_FEC_RS_147_130","Value":5}
|
|
,{"Name":"BDA_FEC_MAX","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ModulationType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_MOD_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_MOD_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_MOD_16QAM","Value":1}
|
|
,{"Name":"BDA_MOD_32QAM","Value":2}
|
|
,{"Name":"BDA_MOD_64QAM","Value":3}
|
|
,{"Name":"BDA_MOD_80QAM","Value":4}
|
|
,{"Name":"BDA_MOD_96QAM","Value":5}
|
|
,{"Name":"BDA_MOD_112QAM","Value":6}
|
|
,{"Name":"BDA_MOD_128QAM","Value":7}
|
|
,{"Name":"BDA_MOD_160QAM","Value":8}
|
|
,{"Name":"BDA_MOD_192QAM","Value":9}
|
|
,{"Name":"BDA_MOD_224QAM","Value":10}
|
|
,{"Name":"BDA_MOD_256QAM","Value":11}
|
|
,{"Name":"BDA_MOD_320QAM","Value":12}
|
|
,{"Name":"BDA_MOD_384QAM","Value":13}
|
|
,{"Name":"BDA_MOD_448QAM","Value":14}
|
|
,{"Name":"BDA_MOD_512QAM","Value":15}
|
|
,{"Name":"BDA_MOD_640QAM","Value":16}
|
|
,{"Name":"BDA_MOD_768QAM","Value":17}
|
|
,{"Name":"BDA_MOD_896QAM","Value":18}
|
|
,{"Name":"BDA_MOD_1024QAM","Value":19}
|
|
,{"Name":"BDA_MOD_QPSK","Value":20}
|
|
,{"Name":"BDA_MOD_BPSK","Value":21}
|
|
,{"Name":"BDA_MOD_OQPSK","Value":22}
|
|
,{"Name":"BDA_MOD_8VSB","Value":23}
|
|
,{"Name":"BDA_MOD_16VSB","Value":24}
|
|
,{"Name":"BDA_MOD_ANALOG_AMPLITUDE","Value":25}
|
|
,{"Name":"BDA_MOD_ANALOG_FREQUENCY","Value":26}
|
|
,{"Name":"BDA_MOD_8PSK","Value":27}
|
|
,{"Name":"BDA_MOD_RF","Value":28}
|
|
,{"Name":"BDA_MOD_16APSK","Value":29}
|
|
,{"Name":"BDA_MOD_32APSK","Value":30}
|
|
,{"Name":"BDA_MOD_NBC_QPSK","Value":31}
|
|
,{"Name":"BDA_MOD_NBC_8PSK","Value":32}
|
|
,{"Name":"BDA_MOD_DIRECTV","Value":33}
|
|
,{"Name":"BDA_MOD_ISDB_T_TMCC","Value":34}
|
|
,{"Name":"BDA_MOD_ISDB_S_TMCC","Value":35}
|
|
,{"Name":"BDA_MOD_MAX","Value":36}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ScanModulationTypes"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_SCAN_MOD_16QAM","Value":1}
|
|
,{"Name":"BDA_SCAN_MOD_32QAM","Value":2}
|
|
,{"Name":"BDA_SCAN_MOD_64QAM","Value":4}
|
|
,{"Name":"BDA_SCAN_MOD_80QAM","Value":8}
|
|
,{"Name":"BDA_SCAN_MOD_96QAM","Value":16}
|
|
,{"Name":"BDA_SCAN_MOD_112QAM","Value":32}
|
|
,{"Name":"BDA_SCAN_MOD_128QAM","Value":64}
|
|
,{"Name":"BDA_SCAN_MOD_160QAM","Value":128}
|
|
,{"Name":"BDA_SCAN_MOD_192QAM","Value":256}
|
|
,{"Name":"BDA_SCAN_MOD_224QAM","Value":512}
|
|
,{"Name":"BDA_SCAN_MOD_256QAM","Value":1024}
|
|
,{"Name":"BDA_SCAN_MOD_320QAM","Value":2048}
|
|
,{"Name":"BDA_SCAN_MOD_384QAM","Value":4096}
|
|
,{"Name":"BDA_SCAN_MOD_448QAM","Value":8192}
|
|
,{"Name":"BDA_SCAN_MOD_512QAM","Value":16384}
|
|
,{"Name":"BDA_SCAN_MOD_640QAM","Value":32768}
|
|
,{"Name":"BDA_SCAN_MOD_768QAM","Value":65536}
|
|
,{"Name":"BDA_SCAN_MOD_896QAM","Value":131072}
|
|
,{"Name":"BDA_SCAN_MOD_1024QAM","Value":262144}
|
|
,{"Name":"BDA_SCAN_MOD_QPSK","Value":524288}
|
|
,{"Name":"BDA_SCAN_MOD_BPSK","Value":1048576}
|
|
,{"Name":"BDA_SCAN_MOD_OQPSK","Value":2097152}
|
|
,{"Name":"BDA_SCAN_MOD_8VSB","Value":4194304}
|
|
,{"Name":"BDA_SCAN_MOD_16VSB","Value":8388608}
|
|
,{"Name":"BDA_SCAN_MOD_AM_RADIO","Value":16777216}
|
|
,{"Name":"BDA_SCAN_MOD_FM_RADIO","Value":33554432}
|
|
,{"Name":"BDA_SCAN_MOD_8PSK","Value":67108864}
|
|
,{"Name":"BDA_SCAN_MOD_RF","Value":134217728}
|
|
,{"Name":"ScanModulationTypesMask_MCE_DigitalCable","Value":11}
|
|
,{"Name":"ScanModulationTypesMask_MCE_TerrestrialATSC","Value":23}
|
|
,{"Name":"ScanModulationTypesMask_MCE_AnalogTv","Value":28}
|
|
,{"Name":"ScanModulationTypesMask_MCE_All_TV","Value":-1}
|
|
,{"Name":"ScanModulationTypesMask_DVBC","Value":75}
|
|
,{"Name":"BDA_SCAN_MOD_16APSK","Value":268435456}
|
|
,{"Name":"BDA_SCAN_MOD_32APSK","Value":536870912}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"SpectralInversion"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_SPECTRAL_INVERSION_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_SPECTRAL_INVERSION_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_SPECTRAL_INVERSION_AUTOMATIC","Value":1}
|
|
,{"Name":"BDA_SPECTRAL_INVERSION_NORMAL","Value":2}
|
|
,{"Name":"BDA_SPECTRAL_INVERSION_INVERTED","Value":3}
|
|
,{"Name":"BDA_SPECTRAL_INVERSION_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"Polarisation"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_POLARISATION_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_POLARISATION_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_POLARISATION_LINEAR_H","Value":1}
|
|
,{"Name":"BDA_POLARISATION_LINEAR_V","Value":2}
|
|
,{"Name":"BDA_POLARISATION_CIRCULAR_L","Value":3}
|
|
,{"Name":"BDA_POLARISATION_CIRCULAR_R","Value":4}
|
|
,{"Name":"BDA_POLARISATION_MAX","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"LNB_Source"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_LNB_SOURCE_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_LNB_SOURCE_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_LNB_SOURCE_A","Value":1}
|
|
,{"Name":"BDA_LNB_SOURCE_B","Value":2}
|
|
,{"Name":"BDA_LNB_SOURCE_C","Value":3}
|
|
,{"Name":"BDA_LNB_SOURCE_D","Value":4}
|
|
,{"Name":"BDA_LNB_SOURCE_MAX","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"GuardInterval"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_GUARD_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_GUARD_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_GUARD_1_32","Value":1}
|
|
,{"Name":"BDA_GUARD_1_16","Value":2}
|
|
,{"Name":"BDA_GUARD_1_8","Value":3}
|
|
,{"Name":"BDA_GUARD_1_4","Value":4}
|
|
,{"Name":"BDA_GUARD_1_128","Value":5}
|
|
,{"Name":"BDA_GUARD_19_128","Value":6}
|
|
,{"Name":"BDA_GUARD_19_256","Value":7}
|
|
,{"Name":"BDA_GUARD_MAX","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"HierarchyAlpha"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_HALPHA_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_HALPHA_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_HALPHA_1","Value":1}
|
|
,{"Name":"BDA_HALPHA_2","Value":2}
|
|
,{"Name":"BDA_HALPHA_4","Value":3}
|
|
,{"Name":"BDA_HALPHA_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"TransmissionMode"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_XMIT_MODE_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_XMIT_MODE_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_XMIT_MODE_2K","Value":1}
|
|
,{"Name":"BDA_XMIT_MODE_8K","Value":2}
|
|
,{"Name":"BDA_XMIT_MODE_4K","Value":3}
|
|
,{"Name":"BDA_XMIT_MODE_2K_INTERLEAVED","Value":4}
|
|
,{"Name":"BDA_XMIT_MODE_4K_INTERLEAVED","Value":5}
|
|
,{"Name":"BDA_XMIT_MODE_1K","Value":6}
|
|
,{"Name":"BDA_XMIT_MODE_16K","Value":7}
|
|
,{"Name":"BDA_XMIT_MODE_32K","Value":8}
|
|
,{"Name":"BDA_XMIT_MODE_MAX","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"RollOff"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_ROLL_OFF_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_ROLL_OFF_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_ROLL_OFF_20","Value":1}
|
|
,{"Name":"BDA_ROLL_OFF_25","Value":2}
|
|
,{"Name":"BDA_ROLL_OFF_35","Value":3}
|
|
,{"Name":"BDA_ROLL_OFF_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"Pilot"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_PILOT_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_PILOT_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDA_PILOT_OFF","Value":1}
|
|
,{"Name":"BDA_PILOT_ON","Value":2}
|
|
,{"Name":"BDA_PILOT_MAX","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_SIGNAL_TIMEOUTS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulCarrierTimeoutMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulScanningTimeoutMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulTuningTimeoutMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_Frequency"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_FREQUENCY_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_FREQUENCY_NOT_DEFINED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_Range"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_RANGE_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_RANGE_NOT_DEFINED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_Channel_Bandwidth"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_CHAN_BANDWITH_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_CHAN_BANDWITH_NOT_DEFINED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_Frequency_Multiplier"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_FREQUENCY_MULTIPLIER_NOT_SET","Value":-1}
|
|
,{"Name":"BDA_FREQUENCY_MULTIPLIER_NOT_DEFINED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_Comp_Flags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDACOMP_NOT_DEFINED","Value":0}
|
|
,{"Name":"BDACOMP_EXCLUDE_TS_FROM_TR","Value":1}
|
|
,{"Name":"BDACOMP_INCLUDE_LOCATOR_IN_TR","Value":2}
|
|
,{"Name":"BDACOMP_INCLUDE_COMPONENTS_IN_TR","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ApplicationTypeType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"SCTE28_ConditionalAccess","Value":0}
|
|
,{"Name":"SCTE28_POD_Host_Binding_Information","Value":1}
|
|
,{"Name":"SCTE28_IPService","Value":2}
|
|
,{"Name":"SCTE28_NetworkInterface_SCTE55_2","Value":3}
|
|
,{"Name":"SCTE28_NetworkInterface_SCTE55_1","Value":4}
|
|
,{"Name":"SCTE28_CopyProtection","Value":5}
|
|
,{"Name":"SCTE28_Diagnostic","Value":6}
|
|
,{"Name":"SCTE28_Undesignated","Value":7}
|
|
,{"Name":"SCTE28_Reserved","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_CONDITIONALACCESS_REQUESTTYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CONDITIONALACCESS_ACCESS_UNSPECIFIED","Value":0}
|
|
,{"Name":"CONDITIONALACCESS_ACCESS_NOT_POSSIBLE","Value":1}
|
|
,{"Name":"CONDITIONALACCESS_ACCESS_POSSIBLE","Value":2}
|
|
,{"Name":"CONDITIONALACCESS_ACCESS_POSSIBLE_NO_STREAMING_DISRUPTION","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_CONDITIONALACCESS_MMICLOSEREASON"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CONDITIONALACCESS_UNSPECIFIED","Value":0}
|
|
,{"Name":"CONDITIONALACCESS_CLOSED_ITSELF","Value":1}
|
|
,{"Name":"CONDITIONALACCESS_TUNER_REQUESTED_CLOSE","Value":2}
|
|
,{"Name":"CONDITIONALACCESS_DIALOG_TIMEOUT","Value":3}
|
|
,{"Name":"CONDITIONALACCESS_DIALOG_FOCUS_CHANGE","Value":4}
|
|
,{"Name":"CONDITIONALACCESS_DIALOG_USER_DISMISSED","Value":5}
|
|
,{"Name":"CONDITIONALACCESS_DIALOG_USER_NOT_AVAILABLE","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_CONDITIONALACCESS_SESSION_RESULT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CONDITIONALACCESS_SUCCESSFULL","Value":0}
|
|
,{"Name":"CONDITIONALACCESS_ENDED_NOCHANGE","Value":1}
|
|
,{"Name":"CONDITIONALACCESS_ABORTED","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_DISCOVERY_STATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_DISCOVERY_UNSPECIFIED","Value":0}
|
|
,{"Name":"BDA_DISCOVERY_REQUIRED","Value":1}
|
|
,{"Name":"BDA_DISCOVERY_COMPLETE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"SmartCardStatusType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CardInserted","Value":0}
|
|
,{"Name":"CardRemoved","Value":1}
|
|
,{"Name":"CardError","Value":2}
|
|
,{"Name":"CardDataChanged","Value":3}
|
|
,{"Name":"CardFirmwareUpgrade","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"SmartCardAssociationType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"NotAssociated","Value":0}
|
|
,{"Name":"Associated","Value":1}
|
|
,{"Name":"AssociationUnknown","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"LocationCodeSchemeType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"SCTE_18","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EALocationCodeType"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"LocationCodeScheme","Type":{"Kind":"ApiRef","Name":"LocationCodeSchemeType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"state_code","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"county_subdivision","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"county_code","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EntitlementType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"Entitled","Value":0}
|
|
,{"Name":"NotEntitled","Value":1}
|
|
,{"Name":"TechnicalFailure","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"UICloseReasonType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"NotReady","Value":0}
|
|
,{"Name":"UserClosed","Value":1}
|
|
,{"Name":"SystemClosed","Value":2}
|
|
,{"Name":"DeviceClosed","Value":3}
|
|
,{"Name":"ErrorClosed","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"SmartCardApplication"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ApplicationType","Type":{"Kind":"ApiRef","Name":"ApplicationTypeType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ApplicationVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"pbstrApplicationName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pbstrApplicationURL","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_DrmPairingError"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BDA_DrmPairing_Succeeded","Value":0}
|
|
,{"Name":"BDA_DrmPairing_HardwareFailure","Value":1}
|
|
,{"Name":"BDA_DrmPairing_NeedRevocationData","Value":2}
|
|
,{"Name":"BDA_DrmPairing_NeedIndiv","Value":3}
|
|
,{"Name":"BDA_DrmPairing_Other","Value":4}
|
|
,{"Name":"BDA_DrmPairing_DrmInitFailed","Value":5}
|
|
,{"Name":"BDA_DrmPairing_DrmNotPaired","Value":6}
|
|
,{"Name":"BDA_DrmPairing_DrmRePairSoon","Value":7}
|
|
,{"Name":"BDA_DrmPairing_Aborted","Value":8}
|
|
,{"Name":"BDA_DrmPairing_NeedSDKUpdate","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IBDA_NetworkProvider"
|
|
,"Kind":"Com"
|
|
,"Guid":"fd501041-8ebe-11ce-8183-00aa00577da2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"PutSignalSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulSignalSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSignalSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulSignalSource","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNetworkType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pguidNetworkType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PutTuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidTuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pguidTuingSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterDeviceFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pUnkFilterControl","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppvRegisitrationContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnRegisterDeviceFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pvRegistrationContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_EthernetFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"71985f43-1ca1-11d3-9cc8-00c04f7971e0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetMulticastListSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PutMulticastList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcbAddresses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMulticastList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PutMulticastMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulModeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMulticastMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulModeMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_IPV4Filter"
|
|
,"Kind":"Com"
|
|
,"Guid":"71985f44-1ca1-11d3-9cc8-00c04f7971e0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetMulticastListSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PutMulticastList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcbAddresses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMulticastList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PutMulticastMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulModeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMulticastMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulModeMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_IPV6Filter"
|
|
,"Kind":"Com"
|
|
,"Guid":"e1785a74-2a23-4fb3-9245-a8f88017ef33"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetMulticastListSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PutMulticastList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcbAddresses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMulticastList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PutMulticastMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulModeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMulticastMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulModeMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DeviceControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"fd0a5af3-b41d-11d2-9c95-00c04f7971e0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"StartChanges"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CheckChanges"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CommitChanges"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetChangeState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_PinControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"0ded49d5-a8b7-4d5d-97a1-12b0c195874d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetPinID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulPinID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPinType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulPinType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegistrationContext"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulRegistrationCtx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_SignalProperties"
|
|
,"Kind":"Com"
|
|
,"Guid":"d2f1644b-b409-11d2-bc69-00a0c9ee9e16"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"PutNetworkType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidNetworkType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNetworkType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pguidNetworkType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PutSignalSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulSignalSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSignalSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulSignalSource","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PutTuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidTuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pguidTuingSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_SignalStatistics"
|
|
,"Kind":"Com"
|
|
,"Guid":"1347d106-cf3a-428a-a5cb-ac0d9a2a4338"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_SignalStrength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lDbStrength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SignalStrength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plDbStrength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SignalQuality"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lPercentQuality","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SignalQuality"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plPercentQuality","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SignalPresent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fPresent","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SignalPresent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SignalLocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fLocked","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SignalLocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfLocked","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SampleTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lmsSampleTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SampleTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plmsSampleTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_Topology"
|
|
,"Kind":"Com"
|
|
,"Guid":"79b56888-7fea-4690-b45d-38fd3c7849be"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetNodeTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcNodeTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulcNodeTypesMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgulNodeTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNodeDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcNodeDescriptors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulcNodeDescriptorsMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgNodeDescriptors","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"BDANODE_DESCRIPTOR","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNodeInterfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulNodeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulcInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulcInterfacesMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgguidInterfaces","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPinTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcPinTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulcPinTypesMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgulPinTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTemplateConnections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcConnections","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulcConnectionsMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgConnections","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"BDA_TEMPLATE_CONNECTION","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreatePin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulPinType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulPinId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeletePin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMedium"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMedium","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGPINMEDIUM","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateTopology"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulInputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulOutputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetControlNode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulInputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulOutputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulNodeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppControlNode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_VoidTransform"
|
|
,"Kind":"Com"
|
|
,"Guid":"71985f46-1ca1-11d3-9cc8-00c04f7971e0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_NullTransform"
|
|
,"Kind":"Com"
|
|
,"Guid":"ddf15b0d-bd25-11d2-9ca0-00c04f7971e0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_FrequencyFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"71985f47-1ca1-11d3-9cc8-00c04f7971e0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_Autotune"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulTransponder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Autotune"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulTransponder","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Frequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Frequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulFrequency","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Polarity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Polarity","Type":{"Kind":"ApiRef","Name":"Polarisation","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Polarity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPolarity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Polarisation","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Range"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulRange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Range"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulRange","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Bandwidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulBandwidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Bandwidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulBandwidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FrequencyMultiplier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulMultiplier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FrequencyMultiplier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulMultiplier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_LNBInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"992cf102-49f9-4719-a664-c4f23e2408f4"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_LocalOscilatorFrequencyLowBand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulLOFLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalOscilatorFrequencyLowBand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulLOFLow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalOscilatorFrequencyHighBand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulLOFHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalOscilatorFrequencyHighBand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulLOFHigh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_HighLowSwitchFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulSwitchFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_HighLowSwitchFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulSwitchFrequency","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DiseqCommand"
|
|
,"Kind":"Com"
|
|
,"Guid":"f84e2ab0-3c6b-45e3-a0fc-8669d4b81f11"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_EnableDiseqCommands"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnable","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DiseqLNBSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulLNBSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DiseqUseToneBurst"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bUseToneBurst","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DiseqRepeats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulRepeats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DiseqSendCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulRequestId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulcbCommandLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbCommand","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DiseqResponse"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulRequestId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulcbResponseLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbResponse","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_AutoDemodulate"
|
|
,"Kind":"Com"
|
|
,"Guid":"ddf15b12-bd25-11d2-9ca0-00c04f7971e0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_AutoDemodulate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_AutoDemodulateEx"
|
|
,"Kind":"Com"
|
|
,"Guid":"34518d13-1182-48e6-b28f-b24987787326"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IBDA_AutoDemodulate","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_SupportedDeviceNodeTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcDeviceNodeTypesMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulcDeviceNodeTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pguidDeviceNodeTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SupportedVideoFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulAMTunerModeType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulAnalogVideoStandard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AuxInputCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulCompositeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pulSvideoCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DigitalDemodulator"
|
|
,"Kind":"Com"
|
|
,"Guid":"ef30f379-985b-4d10-b640-a79d5e04e1e0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_ModulationType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pModulationType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ModulationType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ModulationType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pModulationType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ModulationType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_InnerFECMethod"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFECMethod","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InnerFECMethod"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFECMethod","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_InnerFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFECRate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InnerFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFECRate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_OuterFECMethod"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFECMethod","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OuterFECMethod"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFECMethod","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_OuterFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFECRate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OuterFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFECRate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SymbolRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSymbolRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SymbolRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSymbolRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SpectralInversion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSpectralInversion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SpectralInversion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSpectralInversion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DigitalDemodulator2"
|
|
,"Kind":"Com"
|
|
,"Guid":"525ed3ee-5cf3-4e1e-9a06-5368a84f9a6e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IBDA_DigitalDemodulator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_GuardInterval"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuardInterval","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GuardInterval","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_GuardInterval"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuardInterval","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GuardInterval","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TransmissionMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTransmissionMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TransmissionMode","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TransmissionMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTransmissionMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TransmissionMode","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RollOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRollOff","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RollOff","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RollOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRollOff","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RollOff","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Pilot"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPilot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Pilot","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Pilot"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPilot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Pilot","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DigitalDemodulator3"
|
|
,"Kind":"Com"
|
|
,"Guid":"13f19604-7d32-4359-93a2-a05205d90ac9"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IBDA_DigitalDemodulator2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_SignalTimeouts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSignalTimeouts","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BDA_SIGNAL_TIMEOUTS","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SignalTimeouts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSignalTimeouts","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BDA_SIGNAL_TIMEOUTS","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PLPNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPLPNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PLPNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPLPNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_bdaiface_0000_0019_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_IPSINK_MULTICASTLIST","Value":0}
|
|
,{"Name":"KSPROPERTY_IPSINK_ADAPTER_DESCRIPTION","Value":1}
|
|
,{"Name":"KSPROPERTY_IPSINK_ADAPTER_ADDRESS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ICCSubStreamFiltering"
|
|
,"Kind":"Com"
|
|
,"Guid":"4b2bd7ea-8347-467b-8dbf-62f784929cc3"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_SubstreamTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SubstreamTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Types","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_IPSinkControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"3f4dc8e2-4050-11d3-8f4b-00c04f7971e2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetMulticastList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAdapterIPAddress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_IPSinkInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"a750108f-492e-4d51-95f7-649b23ff7ad7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_MulticastList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppbAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AdapterIPAddress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AdapterDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumPIDMap"
|
|
,"Kind":"Com"
|
|
,"Guid":"afb6c2a2-2c41-11d3-8a60-0000f81e0e4a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPIDMap","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"PID_MAP","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcReceived","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppIEnumPIDMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumPIDMap","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMPEG2PIDMap"
|
|
,"Kind":"Com"
|
|
,"Guid":"afb6c2a1-2c41-11d3-8a60-0000f81e0e4a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"MapPID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"culPID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulPID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
,{"Name":"MediaSampleContent","Type":{"Kind":"ApiRef","Name":"MEDIA_SAMPLE_CONTENT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnmapPID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"culPID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulPID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumPIDMap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pIEnumPIDMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumPIDMap","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFrequencyMap"
|
|
,"Kind":"Com"
|
|
,"Guid":"06fb45c1-693c-4ea7-b79f-7a6a54d8def2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_FrequencyMapping"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppulList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FrequencyMapping"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pList","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulCountryCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulCountryCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultFrequencyMapping"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulCountryCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppulList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CountryCodeList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppulList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_EasMessage"
|
|
,"Kind":"Com"
|
|
,"Guid":"d806973d-3ebe-46de-8fbb-6358fe784208"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_EasMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulEventID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppEASObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_TransportStreamInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"8e882535-5f86-47ab-86cf-c281a72a0549"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_PatTableTickCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPatTickCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_ConditionalAccess"
|
|
,"Kind":"Com"
|
|
,"Guid":"cd51f1e0-7be9-4123-8482-a2a796c0a6b0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_SmartCardStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCardStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SmartCardStatusType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pCardAssociation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SmartCardAssociationType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbstrCardError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pfOOBLocked","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SmartCardInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrCardName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbstrCardManufacturer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pfDaylightSavings","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
|
|
,{"Name":"pbyRatingRegion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"plTimeZoneOffsetMinutes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pbstrLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pEALocationCode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EALocationCodeType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SmartCardApplications"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcApplications","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulcApplicationsMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgApplications","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"SmartCardApplication","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Entitlement"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"usVirtualChannel","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pEntitlement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EntitlementType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TuneByChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"usVirtualChannel","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetProgram"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"usProgramNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddProgram"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"usProgramNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveProgram"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"usProgramNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetModuleUI"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"byDialogNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbstrURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"InformUIClosed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"byDialogNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"CloseReason","Type":{"Kind":"ApiRef","Name":"UICloseReasonType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DiagnosticProperties"
|
|
,"Kind":"Com"
|
|
,"Guid":"20e80cb5-c543-4c1b-8eb3-49e719eee7d4"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IPropertyBag","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DRM"
|
|
,"Kind":"Com"
|
|
,"Guid":"f98d88b0-1992-4cd6-a6d9-b9afab99330d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetDRMPairingStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"phError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PerformDRMPairing"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fSync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_NameValueService"
|
|
,"Kind":"Com"
|
|
,"Guid":"7f0b3150-7b81-4ad4-98e3-7e9097094301"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetValueNameByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bstrValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_ConditionalAccessEx"
|
|
,"Kind":"Com"
|
|
,"Guid":"497c3418-23cb-44ba-bb62-769f506fcea7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CheckEntitlementToken"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"RequestType","Type":{"Kind":"ApiRef","Name":"BDA_CONDITIONALACCESS_REQUESTTYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulcbEntitlementTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbEntitlementToken","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":3,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pulDescrambleStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCaptureToken"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcbCaptureTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbCaptureToken","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OpenBroadcastMmi"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EventId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CloseMmiDialog"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulDialogNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReasonCode","Type":{"Kind":"ApiRef","Name":"BDA_CONDITIONALACCESS_MMICLOSEREASON","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pulSessionResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateDialogRequestNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulDialogRequestNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_ISDBConditionalAccess"
|
|
,"Kind":"Com"
|
|
,"Guid":"5e68c627-16c2-4e6c-b1e2-d00170cdaa0f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetIsdbCasRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulRequestId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulcbRequestBufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbRequestBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_EventingService"
|
|
,"Kind":"Com"
|
|
,"Guid":"207c413f-00dc-4c61-bad6-6fee1ff07064"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CompleteEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulEventID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulEventResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_AUX"
|
|
,"Kind":"Com"
|
|
,"Guid":"7def4c09-6e66-4567-a819-f0e17f4a81ab"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"QueryCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumAuxInputsBSTR","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumCapability"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwInputID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pConnectorType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ConnTypeNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"NumVideoStds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AnalogStds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_Encoder"
|
|
,"Kind":"Com"
|
|
,"Guid":"3a8bad59-59fe-4559-a0ba-396cfaa98ae3"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"QueryCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NumAudioFmts","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"NumVideoFmts","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumAudioCapability"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FmtIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MethodID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AlgorithmType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"SamplingRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"BitDepth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"NumChannels","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumVideoCapability"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FmtIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MethodID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AlgorithmType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"VerticalSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"HorizontalSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AspectRatio","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"FrameRateCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ProgressiveSequence","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AudioBitrateMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"AudioBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"AudioMethodID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"AudioProgram","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"VideoBitrateMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"VideoBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"VideoMethodID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AudioBitrateMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AudioBitrateMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AudioBitrateMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AudioBitrateStepping","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AudioBitrate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AudioMethodID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AvailableAudioPrograms","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"AudioProgram","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"VideoBitrateMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"VideoBitrateMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"VideoBitrateMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"VideoBitrate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"VideoBitrateStepping","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"VideoMethodID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"SignalSourceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"SignalFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"SignalLock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"SignalLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"SignalToNoiseRatio","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_FDC"
|
|
,"Kind":"Com"
|
|
,"Guid":"138adc7e-58ae-437f-b0b4-c9fe19d5b4ac"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentBitrate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"CarrierLock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"CurrentFrequency","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"CurrentSpectrumInversion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"CurrentPIDList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"CurrentTIDList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"Overflow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RequestTables"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TableIDs","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddPid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PidsToAdd","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"RemainingFilterEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemovePid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PidsToRemove","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddTid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TidsToAdd","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CurrentTidList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveTid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TidsToRemove","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableSection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Pid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"MaxBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ActualSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"SecBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_GuideDataDeliveryService"
|
|
,"Kind":"Com"
|
|
,"Guid":"c0afcb73-23e7-4bc6-bafa-fdc167b4719f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetGuideDataType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pguidDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGuideData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbBufferLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pulGuideDataPercentageProgress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RequestGuideDataUpdate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTuneXmlFromServiceIdx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ul64ServiceIdx","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"pbstrTuneXml","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServices"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcbBufferLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceInfoFromTuneXml"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bstrTuneXml","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrServiceDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DRMService"
|
|
,"Kind":"Com"
|
|
,"Guid":"bff6b5bb-b0ae-484c-9dca-73528fb0b46e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetDRM"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"puuidNewDrm","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDRMStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrDrmUuidList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"DrmUuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_WMDRMSession"
|
|
,"Kind":"Com"
|
|
,"Guid":"4be6fa3d-07cd-4139-8b80-8c18ba3aec88"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MaxCaptureToken","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"MaxStreamingPid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"MaxLicense","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"MinSecurityLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"RevInfoSequenceNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"RevInfoIssuedTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"RevInfoTTL","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"RevListVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRevInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulRevInfoLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbRevInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCrl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulCrlLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbCrlLen","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TransactMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcbRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbRequest","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pulcbResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLicense"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"uuidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pulPackageLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbPackage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReissueLicense"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"uuidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RenewLicense"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulInXmrLicenseLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbInXmrLicense","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"ulEntitlementTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbEntitlementToken","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pulDescrambleStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulOutXmrLicenseLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbOutXmrLicense","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetKeyInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulKeyInfoLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbKeyInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_WMDRMTuner"
|
|
,"Kind":"Com"
|
|
,"Guid":"86d979cf-a8a7-4f94-b5fb-14c0aca68fe6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"PurchaseEntitlement"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulPurchaseTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbPurchaseToken","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pulDescrambleStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulCaptureTokenLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbCaptureToken","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CancelCaptureToken"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulCaptureTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbCaptureToken","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPidProtection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulPid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"uuidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPidProtection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulPid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"uuidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSyncValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulSyncValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStartCodeProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulStartCodeProfileLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbStartCodeProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DRIDRMService"
|
|
,"Kind":"Com"
|
|
,"Guid":"1f9bc2a5-44a3-4c52-aab1-0bbce5a1381d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetDRM"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bstrNewDrm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDRMStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrDrmUuidList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"DrmUuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPairingStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"penumPairingStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BDA_DrmPairingError","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_DRIWMDRMSession"
|
|
,"Kind":"Com"
|
|
,"Guid":"05c690f8-56db-4bb2-b053-79c12098bb26"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AcknowledgeLicense"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hrLicenseAck","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ProcessLicenseChallenge"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwcbLicenseMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbLicenseMessage","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pdwcbLicenseResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppbLicenseResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ProcessRegistrationChallenge"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwcbRegistrationMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbRegistrationMessage","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pdwcbRegistrationResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppbRegistrationResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRevInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRevInfoLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbRevInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pdwResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCrl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwCrlLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbCrlLen","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pdwResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetHMSAssociationData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLastCardeaError"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwError","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_MUX"
|
|
,"Kind":"Com"
|
|
,"Guid":"942aafec-4c05-4c74-b8eb-8706c2a4943f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetPidList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulPidListCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbPidListBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"BDA_MUX_PIDLISTITEM","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPidList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulPidListCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbPidListBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BDA_MUX_PIDLISTITEM","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_TransportStreamSelector"
|
|
,"Kind":"Com"
|
|
,"Guid":"1dcfafe9-b45e-41b3-bb2a-561eb129ae98"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetTSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"usTSID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTSInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulTSInformationBufferLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbTSInformationBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_UserActivityService"
|
|
,"Kind":"Com"
|
|
,"Guid":"53b14189-e478-4b7a-a1ff-506db4b99dfe"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetCurrentTunerUseReason"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUseReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetUserActivityInterval"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwActivityInterval","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UserActivityDetected"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"1f0e5357-af43-44e6-8547-654c645145d2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetEventId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwEventId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEventType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pguidEventType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCompletionStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"Automation","Parents":[]}}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStringData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESEvents"
|
|
,"Kind":"Com"
|
|
,"Guid":"abd414bf-cfe5-4e5e-af5b-4b4e49c5bfeb"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnESEventReceived"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidEventType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pESEvent","Type":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBroadcastEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"3b21263f-26e8-489d-aac4-924f7efd9511"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Fire"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EventID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBroadcastEventEx"
|
|
,"Kind":"Com"
|
|
,"Guid":"3d9e3887-1929-423f-8021-43682de95448"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IBroadcastEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"FireEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EventID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"Param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMNetShowConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_BufferingTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBufferingTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BufferingTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"BufferingTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_UseFixedUDPPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pUseFixedUDPPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_UseFixedUDPPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseFixedUDPPort","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FixedUDPPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFixedUDPPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FixedUDPPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FixedUDPPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_UseHTTPProxy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pUseHTTPProxy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_UseHTTPProxy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseHTTPProxy","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnableAutoProxy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnableAutoProxy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_EnableAutoProxy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EnableAutoProxy","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_HTTPProxyHost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrHTTPProxyHost","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_HTTPProxyHost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bstrHTTPProxyHost","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_HTTPProxyPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pHTTPProxyPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_HTTPProxyPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"HTTPProxyPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnableMulticast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnableMulticast","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_EnableMulticast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EnableMulticast","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnableUDP"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnableUDP","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_EnableUDP"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EnableUDP","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnableTCP"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnableTCP","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_EnableTCP"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EnableTCP","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnableHTTP"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnableHTTP","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_EnableHTTP"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EnableHTTP","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMChannelInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ChannelName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrChannelName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ChannelDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrChannelDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ChannelURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrChannelURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ContactAddress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrContactAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ContactPhone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrContactPhone","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ContactEmail"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrContactEmail","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMNetworkStatus"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ReceivedPackets"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pReceivedPackets","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RecoveredPackets"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRecoveredPackets","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LostPackets"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLostPackets","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ReceptionQuality"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pReceptionQuality","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BufferingCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBufferingCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IsBroadcast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pIsBroadcast","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BufferingProgress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBufferingProgress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMExtendedSeekingCapabilities"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_EXSEEK_CANSEEK","Value":1}
|
|
,{"Name":"AM_EXSEEK_CANSCAN","Value":2}
|
|
,{"Name":"AM_EXSEEK_MARKERSEEK","Value":4}
|
|
,{"Name":"AM_EXSEEK_SCANWITHOUTCLOCK","Value":8}
|
|
,{"Name":"AM_EXSEEK_NOSTANDARDREPAINT","Value":16}
|
|
,{"Name":"AM_EXSEEK_BUFFERING","Value":32}
|
|
,{"Name":"AM_EXSEEK_SENDS_VIDEOFRAMEREADY","Value":64}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMExtendedSeeking"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ExSeekCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pExCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MarkerCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMarkerCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentMarker"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCurrentMarker","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMarkerTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MarkerNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pMarkerTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMarkerName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MarkerNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pbstrMarkerName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PlaybackSpeed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Speed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PlaybackSpeed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSpeed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMNetShowExProps"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_SourceProtocol"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Bandwidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBandwidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ErrorCorrection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrErrorCorrection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CodecCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCodecCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCodecInstalled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CodecNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pCodecInstalled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCodecDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CodecNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pbstrCodecDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCodecURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CodecNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pbstrCodecURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CreationDate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCreationDate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SourceLink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrSourceLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMExtendedErrorInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_HasError"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pHasError","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ErrorDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrErrorDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pErrorCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMMediaContent"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_AuthorName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrAuthorName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Title"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrTitle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Rating"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrRating","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Description"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Copyright"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrCopyright","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BaseURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrBaseURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LogoURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrLogoURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LogoIconURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrLogoURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WatermarkURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrWatermarkURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MoreInfoURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrMoreInfoURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MoreInfoBannerImage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrMoreInfoBannerImage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MoreInfoBannerURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrMoreInfoBannerURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MoreInfoText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrMoreInfoText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMMediaContent2"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_MediaParameter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EntryNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MediaParameterName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EntryNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PlaylistCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pNumberEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMNetShowPreroll"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_Preroll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fPreroll","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Preroll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfPreroll","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDShowPlugin"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_URL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_UserAgent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pUserAgent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMDirectSound"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetDirectSoundInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lplpds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSound","TargetKind":"Com","Api":"Audio","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPrimaryBufferInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lplpdsb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Audio","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSecondaryBufferInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lplpdsb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Audio","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseDirectSoundInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpds","Type":{"Kind":"ApiRef","Name":"IDirectSound","TargetKind":"Com","Api":"Audio","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleasePrimaryBufferInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpdsb","Type":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Audio","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseSecondaryBufferInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpdsb","Type":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Audio","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFocusWindow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFocusWindow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_LINE21_CCLEVEL"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_L21_CCLEVEL_TC2","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_LINE21_CCSERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_L21_CCSERVICE_None","Value":0}
|
|
,{"Name":"AM_L21_CCSERVICE_Caption1","Value":1}
|
|
,{"Name":"AM_L21_CCSERVICE_Caption2","Value":2}
|
|
,{"Name":"AM_L21_CCSERVICE_Text1","Value":3}
|
|
,{"Name":"AM_L21_CCSERVICE_Text2","Value":4}
|
|
,{"Name":"AM_L21_CCSERVICE_XDS","Value":5}
|
|
,{"Name":"AM_L21_CCSERVICE_DefChannel","Value":10}
|
|
,{"Name":"AM_L21_CCSERVICE_Invalid","Value":11}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_LINE21_CCSTATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_L21_CCSTATE_Off","Value":0}
|
|
,{"Name":"AM_L21_CCSTATE_On","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_LINE21_CCSTYLE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_L21_CCSTYLE_None","Value":0}
|
|
,{"Name":"AM_L21_CCSTYLE_PopOn","Value":1}
|
|
,{"Name":"AM_L21_CCSTYLE_PaintOn","Value":2}
|
|
,{"Name":"AM_L21_CCSTYLE_RollUp","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_LINE21_DRAWBGMODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_L21_DRAWBGMODE_Opaque","Value":0}
|
|
,{"Name":"AM_L21_DRAWBGMODE_Transparent","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMLine21Decoder"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetDecoderLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_LINE21_CCLEVEL","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpService","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_LINE21_CCSERVICE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCurrentService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Service","Type":{"Kind":"ApiRef","Name":"AM_LINE21_CCSERVICE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_LINE21_CCSTATE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetServiceState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"State","Type":{"Kind":"ApiRef","Name":"AM_LINE21_CCSTATE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpbmih","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBackgroundColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwPhysColor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBackgroundColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwPhysColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRedrawAlways"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpbOption","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRedrawAlways"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bOption","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDrawBackgroundMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_LINE21_DRAWBGMODE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDrawBackgroundMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"AM_LINE21_DRAWBGMODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMParse"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetParseTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prtCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetParseTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtCurrent","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Flush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FilgraphManager"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e436ebb3-524f-11ce-9f53-0020af0ba770"
|
|
}
|
|
,{
|
|
"Name":"IAMCollection"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868b9-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lItem","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868b1-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Run"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"msTimeout","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pfs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RenderFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddSourceFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FilterCollection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RegFilterCollection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StopWhenReady"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868b6-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetEventHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lEventCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"lParam1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"msTimeout","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WaitForCompletion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"msTimeout","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pEvCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CancelDefaultHandling"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lEvCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreDefaultHandling"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lEvCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FreeEventParams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lEvCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lParam1","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaEventEx"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868c0-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMediaEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetNotifyWindow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lMsg","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lInstanceData","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetNotifyFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lNoNotifyFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNotifyFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lplNoNotifyFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaPosition"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868b2-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Duration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"llTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pllTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_StopTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pllTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_StopTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"llTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PrerollTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pllTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PrerollTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"llTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Rate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Rate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CanSeekForward"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCanSeekForward","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CanSeekBackward"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCanSeekBackward","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBasicAudio"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868b3-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_Volume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lVolume","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Volume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plVolume","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Balance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lBalance","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Balance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plBalance","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVideoWindow"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868b4-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_Caption"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strCaption","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Caption"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strCaption","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_WindowStyle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WindowStyle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WindowStyle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WindowStyle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_WindowStyleEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WindowStyleEx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WindowStyleEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WindowStyleEx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AutoShow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AutoShow","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AutoShow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AutoShow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_WindowState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WindowState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WindowState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WindowState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BackgroundPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"BackgroundPalette","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BackgroundPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBackgroundPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Visible"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Visible","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Visible"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVisible","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Left"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Left"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Width"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Width"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Top"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Top"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Height"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Height"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Owner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Owner","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Owner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Owner","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MessageDrain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Drain","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MessageDrain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Drain","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Color","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Color","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FullScreenMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FullScreenMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FullScreenMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FullScreenMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetWindowForeground"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Focus","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NotifyOwnerMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"uMsg","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"wParam","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lParam","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetWindowPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetWindowPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMinIdealImageSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMaxIdealImageSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRestorePosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HideCursor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"HideCursor","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsCursorHidden"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CursorHidden","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBasicVideo"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868b5-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_AvgTimePerFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pAvgTimePerFrame","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BitRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBitRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BitErrorRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBitErrorRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoWidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVideoWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoHeight"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVideoHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SourceLeft"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SourceLeft","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SourceLeft"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SourceWidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SourceWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SourceWidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SourceTop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SourceTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SourceTop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceTop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SourceHeight"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SourceHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SourceHeight"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DestinationLeft"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"DestinationLeft","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DestinationLeft"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDestinationLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DestinationWidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"DestinationWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DestinationWidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDestinationWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DestinationTop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"DestinationTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DestinationTop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDestinationTop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DestinationHeight"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"DestinationHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DestinationHeight"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDestinationHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSourcePosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSourcePosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDefaultSourcePosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDestinationPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDestinationPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDefaultDestinationPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoPaletteEntries"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"StartIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Entries","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pRetrieved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentImage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pDIBImage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsUsingDefaultSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsUsingDefaultDestination"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBasicVideo2"
|
|
,"Kind":"Com"
|
|
,"Guid":"329bb360-f6ea-11d1-9038-00a0c9697298"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IBasicVideo","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetPreferredAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plAspectX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"plAspectY","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDeferredCommand"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868b8-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Cancel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Confidence"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pConfidence","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Postpone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newtime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetHResult"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"phrResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IQueueCommand"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868b7-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"InvokeAtStreamTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDeferredCommand","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"time","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"dispidMethod","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"cArgs","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pDispParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pvarResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"puArgErr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"InvokeAtPresentationTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDeferredCommand","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"time","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"dispidMethod","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"cArgs","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pDispParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pvarResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"puArgErr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFilterInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868ba-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"FindPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strPinID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VendorInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strVendorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Filter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Pins"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IsFileSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbIsSource","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Filename"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pstrFilename","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Filename"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IRegFilterInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868bb-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Filter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaTypeInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868bc-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Type"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Subtype"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPinInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"56a868bd-0ad4-11ce-b03a-0020af0ba770"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Pin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ConnectedTo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ConnectionMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FilterInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Direction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDirection","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PinID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strPinID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MediaTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Connect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConnectDirect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConnectWithType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Disconnect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Render"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMStats"
|
|
,"Kind":"Com"
|
|
,"Guid":"bc9bcf80-dcd2-11d2-abf6-00a0c905f375"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetValueByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"szName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"dLast","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"dAverage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"dStdDev","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"dMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"dMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetValueByName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"lCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"dLast","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"dAverage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"dStdDev","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"dMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"dMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lCreate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVAUncompBufferInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwMinNumSurfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxNumSurfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddUncompPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVAUncompDataInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwUncompWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUncompHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddUncompPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVAInternalMemInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwScratchMemAlloc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVACompBufferInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwNumCompBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidthToCreate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeightToCreate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBytesToAllocate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddCompCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVABeginFrameInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwDestSurfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pInputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwSizeInputData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pOutputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwSizeOutputData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVAEndFrameInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSizeMiscData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pMiscData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMVABUFFERINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBufferIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMVideoAcceleratorNotify"
|
|
,"Kind":"Com"
|
|
,"Guid":"256a6a21-fbad-11d1-82bf-00a0c9696c8f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetUncompSurfacesInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pUncompBufferInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVAUncompBufferInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetUncompSurfacesInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwActualUncompSurfacesAllocated","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCreateVideoAcceleratorData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwSizeMiscData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppMiscData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMVideoAccelerator"
|
|
,"Kind":"Com"
|
|
,"Guid":"256a6a22-fbad-11d1-82bf-00a0c9696c8f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetVideoAcceleratorGUIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumGuidsSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pGuidsSupported","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetUncompFormatsSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwNumFormatsSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pFormatsSupported","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInternalMemInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pamvaUncompDataInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVAUncompDataInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pamvaInternalMemInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVAInternalMemInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCompBufferInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pamvaUncompDataInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVAUncompDataInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwNumTypesCompBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pamvaCompBufferInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AMVACompBufferInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInternalCompBufferInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumTypesCompBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pamvaCompBufferInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AMVACompBufferInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BeginFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"amvaBeginFrameInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVABeginFrameInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EndFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEndFrameInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVAEndFrameInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwBufferIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bReadOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"lpStride","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwBufferIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Execute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFunction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpPrivateInputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbPrivateInputData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpPrivateOutputDat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"cbPrivateOutputData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwNumBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pamvaBufferInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":5,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"AMVABUFFERINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryRenderStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwBufferIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DisplayFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlipToIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaSample","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_WST_PAGE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwPageNr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSubPageNr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pucPageData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_WST_LEVEL"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_WST_LEVEL_1_5","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_WST_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_WST_SERVICE_None","Value":0}
|
|
,{"Name":"AM_WST_SERVICE_Text","Value":1}
|
|
,{"Name":"AM_WST_SERVICE_IDS","Value":2}
|
|
,{"Name":"AM_WST_SERVICE_Invalid","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_WST_STATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_WST_STATE_Off","Value":0}
|
|
,{"Name":"AM_WST_STATE_On","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_WST_STYLE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_WST_STYLE_None","Value":0}
|
|
,{"Name":"AM_WST_STYLE_Invers","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_WST_DRAWBGMODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_WST_DRAWBGMODE_Opaque","Value":0}
|
|
,{"Name":"AM_WST_DRAWBGMODE_Transparent","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMWstDecoder"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetDecoderLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_LEVEL","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpService","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_SERVICE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_STATE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetServiceState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"State","Type":{"Kind":"ApiRef","Name":"AM_WST_STATE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpbmih","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBackgroundColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwPhysColor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBackgroundColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwPhysColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRedrawAlways"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpbOption","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRedrawAlways"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bOption","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDrawBackgroundMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_DRAWBGMODE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDrawBackgroundMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"AM_WST_DRAWBGMODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetAnswerMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bAnswer","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAnswerMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbAnswer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetHoldPage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bHoldPage","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetHoldPage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbHoldPage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentPage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pWstPage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_PAGE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCurrentPage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WstPage","Type":{"Kind":"ApiRef","Name":"AM_WST_PAGE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsTopologyInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"720d4ac0-7533-11d0-a5d6-28db04c10000"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_NumCategories"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumCategories","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Category"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NumConnections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumConnections","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ConnectionInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pConnectionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSTOPOLOGY_CONNECTION","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NodeName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwchNodeName","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"dwBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwNameLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NumNodes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumNodes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NodeType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pNodeType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateNodeInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISelector"
|
|
,"Kind":"Com"
|
|
,"Guid":"1abdaeca-68b6-4f83-9371-b413907c7b9f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_NumSources"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumSources","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SourceNodeId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwPinId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SourceNodeId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICameraControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"2ba1785d-4d1b-44ef-85e8-c7f1d3f20184"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Exposure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Exposure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Exposure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Focus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Focus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Focus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Iris"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Iris"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Iris"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Zoom"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Zoom"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Zoom"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FocalLengths"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plOcularFocalLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"plObjectiveFocalLengthMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"plObjectiveFocalLengthMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Pan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Pan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Pan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Tilt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Tilt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Tilt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PanTilt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPanValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTiltValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PanTilt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PanValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"TiltValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Roll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Roll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Roll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ExposureRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ExposureRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_ExposureRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FocusRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FocusRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_FocusRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IrisRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_IrisRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_IrisRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ZoomRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ZoomRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_ZoomRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PanRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PanRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TiltRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TiltRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_TiltRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PanTiltRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPanValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTiltValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PanTiltRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PanValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"TiltValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_PanRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RollRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_RollRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_RollRelative"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ScanMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ScanMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PrivacyMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PrivacyMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVideoProcAmp"
|
|
,"Kind":"Com"
|
|
,"Guid":"4050560e-42a7-413a-85c2-09269a2d0f44"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_BacklightCompensation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BacklightCompensation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_BacklightCompensation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Brightness"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Brightness"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Brightness"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ColorEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ColorEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_ColorEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Contrast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Contrast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Contrast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Gamma"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Gamma"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Gamma"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Saturation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Saturation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Saturation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Sharpness"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Sharpness"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Sharpness"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WhiteBalance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_WhiteBalance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_WhiteBalance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Gain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Gain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Gain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Hue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Hue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_Hue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DigitalMultiplier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DigitalMultiplier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_DigitalMultiplier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PowerlineFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PowerlineFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_PowerlineFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WhiteBalanceComponent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pValue1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pValue2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_WhiteBalanceComponent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Value1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Value2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"getRange_WhiteBalanceComponent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pSteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDefault","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCapsFlag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsNodeControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"11737c14-24a7-4bb5-81a0-0d003813b0c4"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_NodeId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_KsControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pKsControl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IConfigAsfWriter"
|
|
,"Kind":"Com"
|
|
,"Guid":"45086030-f7e4-486a-b504-826bb5792a3b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"ConfigureFilterUsingProfileId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwProfileId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentProfileId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwProfileId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConfigureFilterUsingProfileGuid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentProfileGuid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pProfileGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConfigureFilterUsingProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pProfile","Type":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"WindowsMediaFormat","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetIndexMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndexFile","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetIndexMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbIndexFile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IConfigAsfWriter2"
|
|
,"Kind":"Com"
|
|
,"Guid":"7989ccaa-53f0-44f0-884a-f3b03f6ae066"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IConfigAsfWriter","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"StreamNumFromPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwStreamNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetParam"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwParam","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwParam1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwParam2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetParam"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwParam","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwParam1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwParam2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ResetMultiPassState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"STREAM_TYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"STREAMTYPE_READ","Value":0}
|
|
,{"Name":"STREAMTYPE_WRITE","Value":1}
|
|
,{"Name":"STREAMTYPE_TRANSFORM","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"STREAM_STATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"STREAMSTATE_STOP","Value":0}
|
|
,{"Name":"STREAMSTATE_RUN","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_mmstream_0000_0000_0003"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COMPSTAT_NOUPDATEOK","Value":1}
|
|
,{"Name":"COMPSTAT_WAIT","Value":2}
|
|
,{"Name":"COMPSTAT_ABORT","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_mmstream_0000_0000_0004"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MMSSF_HASCLOCK","Value":1}
|
|
,{"Name":"MMSSF_SUPPORTSEEK","Value":2}
|
|
,{"Name":"MMSSF_ASYNCHRONOUS","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_mmstream_0000_0000_0005"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"SSUPDATE_ASYNC","Value":1}
|
|
,{"Name":"SSUPDATE_CONTINUOUS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMultiMediaStream"
|
|
,"Kind":"Com"
|
|
,"Guid":"b502d1bc-9a57-11d0-8fde-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pStreamType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STREAM_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMediaStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idPurpose","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"ppMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumMediaStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCurrentState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STREAM_STATE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewState","Type":{"Kind":"ApiRef","Name":"STREAM_STATE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCurrentTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Seek"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SeekTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEndOfStreamEventHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"phEOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaStream"
|
|
,"Kind":"Com"
|
|
,"Guid":"b502d1bd-9a57-11d0-8fde-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetMultiMediaStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppMultiMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMultiMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPurposeId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STREAM_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSameFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStreamThatHasDesiredFormat","Type":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AllocateSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateSharedSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pExistingSample","Type":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppNewSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SendEndOfStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamSample"
|
|
,"Kind":"Com"
|
|
,"Guid":"b502d1be-9a57-11d0-8fde-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetMediaStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSampleTimes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStartTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pEndTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pCurrentTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSampleTimes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStartTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pEndTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Update"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfnAPC","Type":{"Kind":"ApiRef","Name":"PAPCFUNC","TargetKind":"FunctionPointer","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwAPCData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CompletionStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMilliseconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_ddstream_0000_0000_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DDSFF_PROGRESSIVERENDER","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawMediaStream"
|
|
,"Kind":"Com"
|
|
,"Guid":"f4104fce-9a70-11d0-8fde-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDDSDCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppDirectDrawPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pDDSDDesired","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDDSurfaceDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pDirectDrawPalette","Type":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDirectDraw"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDirectDraw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDirectDraw"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDirectDraw","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSurface","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawStreamSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTimePerFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFrameTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawStreamSample"
|
|
,"Kind":"Com"
|
|
,"Guid":"f4104fcf-9a70-11d0-8fde-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDirectDrawSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAudioMediaStream"
|
|
,"Kind":"Com"
|
|
,"Guid":"f7537560-a3be-11d0-8212-00c04fc32c45"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pWaveFormatCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpWaveFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pAudioData","Type":{"Kind":"ApiRef","Name":"IAudioData","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAudioStreamSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAudioStreamSample"
|
|
,"Kind":"Com"
|
|
,"Guid":"345fee00-aba5-11d0-8212-00c04fc32c45"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetAudioData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppAudio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAudioData","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMemoryData"
|
|
,"Kind":"Com"
|
|
,"Guid":"327fc560-af60-11d0-8212-00c04fc32c45"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbActualData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetActual"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cbDataValid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAudioData"
|
|
,"Kind":"Com"
|
|
,"Guid":"54c719c0-af60-11d0-8212-00c04fc32c45"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMemoryData","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pWaveFormatCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpWaveFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_amstream_0000_0000_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMMSF_NOGRAPHTHREAD","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_amstream_0000_0000_0002"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMMSF_ADDDEFAULTRENDERER","Value":1}
|
|
,{"Name":"AMMSF_CREATEPEER","Value":2}
|
|
,{"Name":"AMMSF_STOPIFNOSAMPLES","Value":4}
|
|
,{"Name":"AMMSF_NOSTALL","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_amstream_0000_0000_0003"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AMMSF_RENDERTYPEMASK","Value":3}
|
|
,{"Name":"AMMSF_RENDERTOEXISTING","Value":0}
|
|
,{"Name":"AMMSF_RENDERALLSTREAMS","Value":1}
|
|
,{"Name":"AMMSF_NORENDER","Value":2}
|
|
,{"Name":"AMMSF_NOCLOCK","Value":4}
|
|
,{"Name":"AMMSF_RUN","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_amstream_0000_0000_0004"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"Disabled","Value":0}
|
|
,{"Name":"ReadData","Value":1}
|
|
,{"Name":"RenderData","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAMMultiMediaStream"
|
|
,"Kind":"Com"
|
|
,"Guid":"bebe595c-9a6f-11d0-8fde-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMultiMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"StreamType","Type":{"Kind":"ApiRef","Name":"STREAM_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pFilterGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFilterGraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppGraphBuilder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStreamFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddMediaStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStreamObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"PurposeId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppNewStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OpenFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OpenMoniker"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCtx","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMoniker","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Render"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMMediaStream"
|
|
,"Kind":"Com"
|
|
,"Guid":"bebe595d-9a6f-11d0-8fde-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PurposeId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"StreamType","Type":{"Kind":"ApiRef","Name":"STREAM_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"State","Type":{"Kind":"ApiRef","Name":"FILTER_STATE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JoinAMMultiMediaStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pAMMultiMediaStream","Type":{"Kind":"ApiRef","Name":"IAMMultiMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JoinFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMediaStreamFilter","Type":{"Kind":"ApiRef","Name":"IMediaStreamFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"JoinFilterGraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFilterGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaStreamFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"bebe595e-9a6f-11d0-8fde-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddMediaStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pAMMediaStream","Type":{"Kind":"ApiRef","Name":"IAMMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMediaStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idPurpose","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"ppMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumMediaStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SupportSeeking"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRenderer","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReferenceTimeToStreamTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentStreamTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCurrentStreamTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WaitUntil"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WaitStreamTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Flush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bCancelEOS","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EndOfStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawMediaSampleAllocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"ab6b4afc-f6e4-11d0-900d-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetDirectDraw"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDirectDraw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawMediaSample"
|
|
,"Kind":"Com"
|
|
,"Guid":"ab6b4afe-f6e4-11d0-900d-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSurfaceAndReleaseLock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDirectDrawSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LockMediaSamplePointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMMediaTypeStream"
|
|
,"Kind":"Com"
|
|
,"Guid":"ab6b4afa-f6e4-11d0-900d-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lSampleSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppAMMediaTypeSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAMMediaTypeSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamAllocatorRequirements"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetStreamAllocatorRequirements"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAMMediaTypeSample"
|
|
,"Kind":"Com"
|
|
,"Guid":"ab6b4afb-f6e4-11d0-900d-00c04fd9189d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"lSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsSyncPoint"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSyncPoint"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIsSyncPoint","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsPreroll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPreroll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIsPreroll","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetActualDataLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetActualDataLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"__MIDL__IAMMediaTypeSample0000","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsDiscontinuity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDiscontinuity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bDiscontinuity","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMediaTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMediaTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawVideo"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSwitches"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSwitches","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSwitches"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Switches","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEmulatedCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurfaceDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSurfaceDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFourCCCodes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCodes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDirectDraw"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDirectDraw","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDirectDraw"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDirectDraw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurfaceType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSurfaceType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDefault"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UseScanLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseScanLine","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CanUseScanLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseScanLine","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UseOverlayStretch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseOverlayStretch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CanUseOverlayStretch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseOverlayStretch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UseWhenFullScreen"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseWhenFullScreen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WillUseFullScreen"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseWhenFullScreen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IQualProp"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_FramesDroppedInRenderer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pcFrames","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FramesDrawn"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pcFramesDrawn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AvgFrameRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"piAvgFrameRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Jitter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iJitter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AvgSyncOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"piAvg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DevSyncOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"piDev","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFullScreenVideo"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CountModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pModes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetModeInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDepth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsModeAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsModeEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetClipFactor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pClipFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetClipFactor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ClipFactor","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMessageDrain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMessageDrain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Monitor","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Monitor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HideOnDeactivate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Hide","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsHideOnDeactivate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCaption"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strCaption","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaption"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pstrCaption","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDefault"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IFullScreenVideoEx"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IFullScreenVideo","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetAcceleratorTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hAccel","Type":{"Kind":"ApiRef","Name":"HACCEL","TargetKind":"Default","Api":"MenusAndResources","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAcceleratorTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"phwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"phAccel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACCEL","TargetKind":"Default","Api":"MenusAndResources","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KeepPixelAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"KeepAspect","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsKeepPixelAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pKeepAspect","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBaseVideoMixer"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetLeadPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"iPin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLeadPin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"piPin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInputPinCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"piPinCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsUsingClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetUsingClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetClockPeriod"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetClockPeriod"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TRUECOLORINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwBitMasks","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"bmiColors","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"RGBQUAD","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VIDEOINFOHEADER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rcSource","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwBitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBitErrorRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AvgTimePerFrame","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"bmiHeader","Type":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VIDEOINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rcSource","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwBitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBitErrorRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AvgTimePerFrame","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"bmiHeader","Type":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["VIDEOINFO"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bmiColors","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"RGBQUAD","TargetKind":"Default","Api":"Gdi","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwBitMasks","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"TrueColorInfo","Type":{"Kind":"ApiRef","Name":"TRUECOLORINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG1VIDEOINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hdr","Type":{"Kind":"ApiRef","Name":"VIDEOINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStartTimeCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSequenceHeader","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bSequenceHeader","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ANALOGVIDEOINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rcSource","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwActiveWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwActiveHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AvgTimePerFrame","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_PROPERTY_FRAMESTEP"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_PROPERTY_FRAMESTEP_STEP","Value":1}
|
|
,{"Name":"AM_PROPERTY_FRAMESTEP_CANCEL","Value":2}
|
|
,{"Name":"AM_PROPERTY_FRAMESTEP_CANSTEP","Value":3}
|
|
,{"Name":"AM_PROPERTY_FRAMESTEP_CANSTEPMULTIPLE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_FRAMESTEP_STEP"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFramesToStep","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDMOWrapperFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"52d6f586-9f0f-4824-8fc8-e32ca04930c2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Init"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsidDMO","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"catDMO","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATORMODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KsAllocatorMode_User","Value":0}
|
|
,{"Name":"KsAllocatorMode_Kernel","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"FRAMING_PROP"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"FramingProp_Uninitialized","Value":0}
|
|
,{"Name":"FramingProp_None","Value":1}
|
|
,{"Name":"FramingProp_Old","Value":2}
|
|
,{"Name":"FramingProp_Ex","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"FRAMING_CACHE_OPS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"Framing_Cache_Update","Value":0}
|
|
,{"Name":"Framing_Cache_ReadLast","Value":1}
|
|
,{"Name":"Framing_Cache_ReadOrig","Value":2}
|
|
,{"Name":"Framing_Cache_Write","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"OPTIMAL_WEIGHT_TOTALS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MinTotalNominator","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"MaxTotalNominator","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"TotalDenominator","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsPin"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsAllocator"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsAllocatorEx"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PIPE_STATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"PipeState_DontCare","Value":0}
|
|
,{"Name":"PipeState_RangeNotFixed","Value":1}
|
|
,{"Name":"PipeState_RangeFixed","Value":2}
|
|
,{"Name":"PipeState_CompressionUnknown","Value":3}
|
|
,{"Name":"PipeState_Finalized","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PIPE_DIMENSIONS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AllocatorPin","Type":{"Kind":"ApiRef","Name":"KS_COMPRESSION","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxExpansionPin","Type":{"Kind":"ApiRef","Name":"KS_COMPRESSION","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndPin","Type":{"Kind":"ApiRef","Name":"KS_COMPRESSION","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PIPE_ALLOCATOR_PLACE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"Pipe_Allocator_None","Value":0}
|
|
,{"Name":"Pipe_Allocator_FirstPin","Value":1}
|
|
,{"Name":"Pipe_Allocator_LastPin","Value":2}
|
|
,{"Name":"Pipe_Allocator_MiddlePin","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_LogicalMemoryType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KS_MemoryTypeDontCare","Value":0}
|
|
,{"Name":"KS_MemoryTypeKernelPaged","Value":1}
|
|
,{"Name":"KS_MemoryTypeKernelNonPaged","Value":2}
|
|
,{"Name":"KS_MemoryTypeDeviceHostMapped","Value":3}
|
|
,{"Name":"KS_MemoryTypeDeviceSpecific","Value":4}
|
|
,{"Name":"KS_MemoryTypeUser","Value":5}
|
|
,{"Name":"KS_MemoryTypeAnyHost","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PIPE_TERMINATION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutsideFactors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Weigth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PhysicalRange","Type":{"Kind":"ApiRef","Name":"KS_FRAMING_RANGE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OptimalRange","Type":{"Kind":"ApiRef","Name":"KS_FRAMING_RANGE_WEIGHTED","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Compression","Type":{"Kind":"ApiRef","Name":"KS_COMPRESSION","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ALLOCATOR_PROPERTIES_EX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cBuffers","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"cbAlign","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"cbPrefix","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MemoryType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"BusType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"PIPE_STATE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Input","Type":{"Kind":"ApiRef","Name":"PIPE_TERMINATION","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Output","Type":{"Kind":"ApiRef","Name":"PIPE_TERMINATION","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Strategy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Weight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LogicalMemoryType","Type":{"Kind":"ApiRef","Name":"KS_LogicalMemoryType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AllocatorPlace","Type":{"Kind":"ApiRef","Name":"PIPE_ALLOCATOR_PLACE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Dimensions","Type":{"Kind":"ApiRef","Name":"PIPE_DIMENSIONS","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PhysicalRange","Type":{"Kind":"ApiRef","Name":"KS_FRAMING_RANGE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PrevSegment","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IKsAllocatorEx","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"CountNextSegments","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NextSegments","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IKsAllocatorEx","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"InsideFactors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumberPins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CLSID_Proxy"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"17cca71b-ecd7-11d0-b908-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"IKsControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"28f54685-06fd-11d2-b27a-00a0c9223196"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"KsProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Property","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertyLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"BytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsMethod"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Method","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"MethodLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MethodData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"BytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Event","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"EventLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"EventData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"BytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsAggregateControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"7f40eac0-3947-11d2-874e-00a0c9223196"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"KsAddAggregate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AggregateClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsRemoveAggregate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AggregateClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsTopology"
|
|
,"Kind":"Com"
|
|
,"Guid":"28f54683-06fd-11d2-b27a-00a0c9223196"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateNodeInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InterfaceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Interface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMixerOCXNotify"
|
|
,"Kind":"Com"
|
|
,"Guid":"81a3bd31-dee1-11d1-8508-00a0c91f9ca0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnInvalidateRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpcRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OnStatusChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulStatusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OnDataChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulDataFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMixerOCX"
|
|
,"Kind":"Com"
|
|
,"Guid":"81a3bd32-dee1-11d1-8508-00a0c91f9ca0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnDisplayChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulBitsPerPixel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulScreenWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulScreenHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwPictAspectRatioX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwPictAspectRatioY","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVideoWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwVideoHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OnDraw"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdcDraw","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"prcDraw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDrawRegion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpptTopLeftSC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"prcDrawCC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lprcClip","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Advise"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmdns","Type":{"Kind":"ApiRef","Name":"IMixerOCXNotify","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnAdvise"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_ASPECT_RATIO_MODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_ARMODE_STRETCHED","Value":0}
|
|
,{"Name":"AM_ARMODE_LETTER_BOX","Value":1}
|
|
,{"Name":"AM_ARMODE_CROP","Value":2}
|
|
,{"Name":"AM_ARMODE_STRETCHED_AS_PRIMARY","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMixerPinConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetRelativePosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwLeft","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTop","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwRight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwBottom","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRelativePosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwTop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwRight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwBottom","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwZOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwZOrder","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pColor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBlendingParameter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwBlendingParameter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBlendingParameter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwBlendingParameter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"amAspectRatioMode","Type":{"Kind":"ApiRef","Name":"AM_ASPECT_RATIO_MODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pamAspectRatioMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_ASPECT_RATIO_MODE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetStreamTransparent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bStreamTransparent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamTransparent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbStreamTransparent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMixerPinConfig2"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMixerPinConfig","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetOverlaySurfaceColorControls"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pColorControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOverlaySurfaceColorControls"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pColorControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_MPEGSTREAMTYPE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwStreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"mt","Type":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bFormat","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_MPEGSYSTEMTYPE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwBitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Streams","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"AM_MPEGSTREAMTYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMpegAudioDecoder"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_FrequencyDivider"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDivider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FrequencyDivider"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Divider","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DecoderAccuracy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pAccuracy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DecoderAccuracy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Accuracy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Stereo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStereo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Stereo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Stereo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DecoderWordSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pWordSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DecoderWordSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WordSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_IntegerDecode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pIntDecode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_IntegerDecode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"IntDecode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DualMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pIntDecode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DualMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"IntDecode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpFmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG1WAVEFORMAT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9PresentationFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VMR9Sample_SyncPoint","Value":1}
|
|
,{"Name":"VMR9Sample_Preroll","Value":2}
|
|
,{"Name":"VMR9Sample_Discontinuity","Value":4}
|
|
,{"Name":"VMR9Sample_TimeValid","Value":8}
|
|
,{"Name":"VMR9Sample_SrcDstRectsValid","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMR9PresentationInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSurf","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"szAspectRatio","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcDst","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRImagePresenter9"
|
|
,"Kind":"Com"
|
|
,"Guid":"69188c61-12a3-40f0-8ffc-342e7b433fd7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"StartPresenting"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StopPresenting"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PresentImage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lpPresInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9PresentationInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9SurfaceAllocationFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VMR9AllocFlag_3DRenderTarget","Value":1}
|
|
,{"Name":"VMR9AllocFlag_DXVATarget","Value":2}
|
|
,{"Name":"VMR9AllocFlag_TextureSurface","Value":4}
|
|
,{"Name":"VMR9AllocFlag_OffscreenSurface","Value":8}
|
|
,{"Name":"VMR9AllocFlag_RGBDynamicSwitch","Value":16}
|
|
,{"Name":"VMR9AllocFlag_UsageReserved","Value":224}
|
|
,{"Name":"VMR9AllocFlag_UsageMask","Value":255}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMR9AllocationInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Pool","Type":{"Kind":"ApiRef","Name":"D3DPOOL","TargetKind":"Default","Api":"Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szAspectRatio","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"szNativeSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRSurfaceAllocator9"
|
|
,"Kind":"Com"
|
|
,"Guid":"8d5148ea-3f5d-46cf-9df1-d1b896eedb1f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"InitializeDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lpAllocInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AllocationInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpNumBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TerminateDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"SurfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SurfaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lplpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AdviseNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpIVMRSurfAllocNotify","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocatorNotify9","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRSurfaceAllocatorEx9"
|
|
,"Kind":"Com"
|
|
,"Guid":"6de9a68a-a928-4522-bf57-655ae3866456"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator9","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSurfaceEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"SurfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SurfaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lplpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lprcDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRSurfaceAllocatorNotify9"
|
|
,"Kind":"Com"
|
|
,"Guid":"dca3f5df-bb3a-4d03-bd81-84614bfbfa0c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AdviseSurfaceAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lpIVRMSurfaceAllocator","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator9","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetD3DDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpD3DDevice","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChangeD3DDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpD3DDevice","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AllocateSurfaceHelper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpAllocInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AllocationInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpNumBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lplpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NotifyEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"EventCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Param1","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Param2","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9AspectRatioMode"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VMR9ARMode_None","Value":0}
|
|
,{"Name":"VMR9ARMode_LetterBox","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IVMRWindowlessControl9"
|
|
,"Kind":"Com"
|
|
,"Guid":"8f537d09-f85e-4414-b23b-502e54c79927"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetNativeVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpARWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpARHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMinIdealVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMaxIdealVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetVideoPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpSRCRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"lpDSTRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpSRCRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"lpDSTRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpAspectRatioMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AspectRatioMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetVideoClippingWindow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RepaintVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DisplayModeChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentImage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpDib","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Clr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpClr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9MixerPrefs"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MixerPref9_NoDecimation","Value":1}
|
|
,{"Name":"MixerPref9_DecimateOutput","Value":2}
|
|
,{"Name":"MixerPref9_ARAdjustXorY","Value":4}
|
|
,{"Name":"MixerPref9_NonSquareMixing","Value":8}
|
|
,{"Name":"MixerPref9_DecimateMask","Value":15}
|
|
,{"Name":"MixerPref9_BiLinearFiltering","Value":16}
|
|
,{"Name":"MixerPref9_PointFiltering","Value":32}
|
|
,{"Name":"MixerPref9_AnisotropicFiltering","Value":64}
|
|
,{"Name":"MixerPref9_PyramidalQuadFiltering","Value":128}
|
|
,{"Name":"MixerPref9_GaussianQuadFiltering","Value":256}
|
|
,{"Name":"MixerPref9_FilteringReserved","Value":3584}
|
|
,{"Name":"MixerPref9_FilteringMask","Value":4080}
|
|
,{"Name":"MixerPref9_RenderTargetRGB","Value":4096}
|
|
,{"Name":"MixerPref9_RenderTargetYUV","Value":8192}
|
|
,{"Name":"MixerPref9_RenderTargetReserved","Value":1032192}
|
|
,{"Name":"MixerPref9_RenderTargetMask","Value":1044480}
|
|
,{"Name":"MixerPref9_DynamicSwitchToBOB","Value":1048576}
|
|
,{"Name":"MixerPref9_DynamicDecimateBy2","Value":2097152}
|
|
,{"Name":"MixerPref9_DynamicReserved","Value":12582912}
|
|
,{"Name":"MixerPref9_DynamicMask","Value":15728640}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMR9NormalizedRect"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"left","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"top","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"right","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"bottom","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9ProcAmpControlFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"ProcAmpControl9_Brightness","Value":1}
|
|
,{"Name":"ProcAmpControl9_Contrast","Value":2}
|
|
,{"Name":"ProcAmpControl9_Hue","Value":4}
|
|
,{"Name":"ProcAmpControl9_Saturation","Value":8}
|
|
,{"Name":"ProcAmpControl9_Mask","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMR9ProcAmpControl"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Brightness","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Contrast","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Hue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Saturation","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9ProcAmpControlRange"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwProperty","Type":{"Kind":"ApiRef","Name":"VMR9ProcAmpControlFlags","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"MaxValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"DefaultValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"StepSize","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRMixerControl9"
|
|
,"Kind":"Com"
|
|
,"Guid":"1a777eaa-47c8-4930-b2c9-8fee1c1b0f3b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetAlpha"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAlpha"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAlpha","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwZ","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pZ","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9NormalizedRect","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9NormalizedRect","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBackgroundClr"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ClrBkg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBackgroundClr"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpClrBkg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetMixingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwMixerPrefs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMixingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwMixerPrefs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetProcAmpControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpClrControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9ProcAmpControl","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProcAmpControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpClrControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9ProcAmpControl","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProcAmpControlRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpClrControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9ProcAmpControlRange","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9AlphaBitmap"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pDDS","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"VMR9NormalizedRect","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fAlpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"clrSrcKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9AlphaBitmapFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VMR9AlphaBitmap_Disable","Value":1}
|
|
,{"Name":"VMR9AlphaBitmap_hDC","Value":2}
|
|
,{"Name":"VMR9AlphaBitmap_EntireDDS","Value":4}
|
|
,{"Name":"VMR9AlphaBitmap_SrcColorKey","Value":8}
|
|
,{"Name":"VMR9AlphaBitmap_SrcRect","Value":16}
|
|
,{"Name":"VMR9AlphaBitmap_FilterMode","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IVMRMixerBitmap9"
|
|
,"Kind":"Com"
|
|
,"Guid":"ced175e5-1935-4820-81bd-ff6ad00c9108"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetAlphaBitmap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AlphaBitmap","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateAlphaBitmapParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AlphaBitmap","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAlphaBitmapParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AlphaBitmap","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRSurface9"
|
|
,"Kind":"Com"
|
|
,"Guid":"dfc581a1-6e1f-4c3a-8d0a-5e9792ea2afc"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"IsSurfaceLocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LockSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnlockSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lplpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9RenderPrefs"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"RenderPrefs9_DoNotRenderBorder","Value":1}
|
|
,{"Name":"RenderPrefs9_Mask","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IVMRImagePresenterConfig9"
|
|
,"Kind":"Com"
|
|
,"Guid":"45c15cab-6e22-420a-8043-ae1f0ac02c7d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRenderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRenderFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRVideoStreamControl9"
|
|
,"Kind":"Com"
|
|
,"Guid":"d0cfe38b-93e7-4772-8957-0400c49a4485"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetStreamActiveState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fActive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamActiveState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpfActive","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9Mode"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VMR9Mode_Windowed","Value":1}
|
|
,{"Name":"VMR9Mode_Windowless","Value":2}
|
|
,{"Name":"VMR9Mode_Renderless","Value":4}
|
|
,{"Name":"VMR9Mode_Mask","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IVMRFilterConfig9"
|
|
,"Kind":"Com"
|
|
,"Guid":"5a804648-4f66-4867-9c43-4f5c822cf1b8"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetImageCompositor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpVMRImgCompositor","Type":{"Kind":"ApiRef","Name":"IVMRImageCompositor9","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetNumberOfStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwMaxStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNumberOfStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwMaxStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRenderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwRenderFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRenderingMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRenderingMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRAspectRatioControl9"
|
|
,"Kind":"Com"
|
|
,"Guid":"00d96c29-bbde-4efc-9901-bb5036392146"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpdwARMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwARMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9MonitorInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"uDevID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rcMonitor","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hMon","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szDevice","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"liDriverVersion","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwVendorId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDeviceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSubSysId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRevision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRMonitorConfig9"
|
|
,"Kind":"Com"
|
|
,"Guid":"46c2e457-8ba0-4eef-b80b-0680f0978749"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"uDev","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"puDev","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDefaultMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"uDev","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDefaultMonitor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"puDev","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAvailableMonitors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"VMR9MonitorInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"dwMaxInfoArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwNumDevices","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9DeinterlacePrefs"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DeinterlacePref9_NextBest","Value":1}
|
|
,{"Name":"DeinterlacePref9_BOB","Value":2}
|
|
,{"Name":"DeinterlacePref9_Weave","Value":4}
|
|
,{"Name":"DeinterlacePref9_Mask","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMR9DeinterlaceTech"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DeinterlaceTech9_Unknown","Value":0}
|
|
,{"Name":"DeinterlaceTech9_BOBLineReplicate","Value":1}
|
|
,{"Name":"DeinterlaceTech9_BOBVerticalStretch","Value":2}
|
|
,{"Name":"DeinterlaceTech9_MedianFiltering","Value":4}
|
|
,{"Name":"DeinterlaceTech9_EdgeFiltering","Value":16}
|
|
,{"Name":"DeinterlaceTech9_FieldAdaptive","Value":32}
|
|
,{"Name":"DeinterlaceTech9_PixelAdaptive","Value":64}
|
|
,{"Name":"DeinterlaceTech9_MotionVectorSteered","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMR9Frequency"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwNumerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDenominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9_SampleFormat"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VMR9_SampleReserved","Value":1}
|
|
,{"Name":"VMR9_SampleProgressiveFrame","Value":2}
|
|
,{"Name":"VMR9_SampleFieldInterleavedEvenFirst","Value":3}
|
|
,{"Name":"VMR9_SampleFieldInterleavedOddFirst","Value":4}
|
|
,{"Name":"VMR9_SampleFieldSingleEven","Value":5}
|
|
,{"Name":"VMR9_SampleFieldSingleOdd","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VMR9VideoDesc"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSampleWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSampleHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleFormat","Type":{"Kind":"ApiRef","Name":"VMR9_SampleFormat","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputSampleFreq","Type":{"Kind":"ApiRef","Name":"VMR9Frequency","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFrameFreq","Type":{"Kind":"ApiRef","Name":"VMR9Frequency","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9DeinterlaceCaps"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumPreviousOutputFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumForwardRefSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumBackwardRefSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeinterlaceTechnology","Type":{"Kind":"ApiRef","Name":"VMR9DeinterlaceTech","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRDeinterlaceControl9"
|
|
,"Kind":"Com"
|
|
,"Guid":"a215fb8d-13c2-4f7f-993c-003d6271a459"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetNumberOfDeinterlaceModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpVideoDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9VideoDesc","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpdwNumDeinterlaceModes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"lpDeinterlaceModes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDeinterlaceModeCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpDeinterlaceMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"lpVideoDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9VideoDesc","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpDeinterlaceCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9DeinterlaceCaps","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDeinterlaceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpDeinterlaceMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDeinterlaceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpDeinterlaceMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDeinterlacePrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpdwDeinterlacePrefs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDeinterlacePrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwDeinterlacePrefs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetActualDeinterlaceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpDeinterlaceMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VMR9VideoStreamInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pddsVideoSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStrmID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fAlpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"rNormal","Type":{"Kind":"ApiRef","Name":"VMR9NormalizedRect","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"SampleFormat","Type":{"Kind":"ApiRef","Name":"VMR9_SampleFormat","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVMRImageCompositor9"
|
|
,"Kind":"Com"
|
|
,"Guid":"4a5c89eb-df51-4654-ac2a-e48e02bbabf6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"InitCompositionDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TermCompositionDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetStreamMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwStrmID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"fTexture","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CompositeImage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pddsRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pmtRenderTarget","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"dwClrBkGnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVideoStreamInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9VideoStreamInfo","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVPBaseConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetConnectInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumConnectInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pddVPConnectInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTCONNECT","TargetKind":"Default","Api":"CoreAudio","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetConnectInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwChosenEntry","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVPDataInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pamvpDataInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVPDATAINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMaxPixelRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pamvpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVPSIZE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwMaxPixelsPerSecond","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"InformVPInputFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwNumFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDDPixelFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pddPixelFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"DirectDraw","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetVideoFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwChosenEntry","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetInvertPolarity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOverlaySurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppddOverlaySurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDirectDrawKernelHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwDDKernelHandle","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetVideoPortID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwVideoPortID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDDSurfaceKernelHandles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cHandles","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgDDKernelHandles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSurfaceParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwPitch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwXOrigin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwYOrigin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVPConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IVPBaseConfig","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"IsVPDecimationAllowed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbIsDecimationAllowed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetScalingFactors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pamvpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVPSIZE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVPVBIConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IVPBaseConfig","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVPBaseNotify"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RenegotiateVPParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVPNotify"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IVPBaseNotify","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetDeinterlaceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"AMVP_MODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDeinterlaceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVP_MODE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVPNotify2"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IVPNotify","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetVPSyncMaster"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bVPSyncMaster","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVPSyncMaster"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVPSyncMaster","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IVPVBINotify"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IVPBaseNotify","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IXMLGraphBuilder"
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"BuildFromXML"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pxml","Type":{"Kind":"ApiRef","Name":"IXMLElement","TargetKind":"Com","Api":"WindowsProgramming","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SaveToXML"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrxml","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BuildFromXMLFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"wszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"wszBaseURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_riffchunk"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_rifflist"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fccListType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIMAINHEADER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMicroSecPerFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxBytesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPaddingGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTotalFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwInitialFrames","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":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_aviextheader"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwGrandFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFuture","Type":{"Kind":"Array","Shape":{"Size":61},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISTREAMHEADER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","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":"wPriority","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwInitialFrames","Type":{"Kind":"Native","Name":"UInt32"},"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":"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":"_rcFrame_e__Struct","TargetKind":"Default","Api":"DirectShow","Parents":["AVISTREAMHEADER"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_rcFrame_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"left","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"top","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"right","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"bottom","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIOLDINDEX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"aIndex","Type":{"Kind":"ApiRef","Name":"_avioldindex_entry","TargetKind":"Default","Api":"DirectShow","Parents":["AVIOLDINDEX"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_avioldindex_entry"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"dwChunkId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_timecodedata"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"time","Type":{"Kind":"ApiRef","Name":"TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSMPTEflags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIMETAINDEX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wLongsPerEntry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bIndexSubType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bIndexType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"nEntriesInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChunkId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"adwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISUPERINDEX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wLongsPerEntry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bIndexSubType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bIndexType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"nEntriesInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChunkId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"aIndex","Type":{"Kind":"Array","Shape":{"Size":1022},"Child":{"Kind":"ApiRef","Name":"_avisuperindex_entry","TargetKind":"Default","Api":"DirectShow","Parents":["AVISUPERINDEX"]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_avisuperindex_entry"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"qwOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDuration","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISTDINDEX_ENTRY"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVISTDINDEX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wLongsPerEntry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bIndexSubType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bIndexType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"nEntriesInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChunkId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"qwBaseOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"dwReserved_3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"aIndex","Type":{"Kind":"Array","Shape":{"Size":2044},"Child":{"Kind":"ApiRef","Name":"AVISTDINDEX_ENTRY","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_avitimedindex_entry"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDuration","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_avitimedindex"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wLongsPerEntry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bIndexSubType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bIndexType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"nEntriesInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChunkId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"qwBaseOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"dwReserved_3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"aIndex","Type":{"Kind":"Array","Shape":{"Size":1362},"Child":{"Kind":"ApiRef","Name":"_avitimedindex_entry","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"adwTrailingFill","Type":{"Kind":"Array","Shape":{"Size":2734},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_avitimecodeindex"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wLongsPerEntry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bIndexSubType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bIndexType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"nEntriesInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChunkId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"aIndex","Type":{"Kind":"Array","Shape":{"Size":1022},"Child":{"Kind":"ApiRef","Name":"_timecodedata","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_avitcdlindex_entry"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"dwTick","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"time","Type":{"Kind":"ApiRef","Name":"TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSMPTEflags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"szReelId","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_avitcdlindex"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wLongsPerEntry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bIndexSubType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bIndexType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"nEntriesInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChunkId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"aIndex","Type":{"Kind":"Array","Shape":{"Size":584},"Child":{"Kind":"ApiRef","Name":"_avitcdlindex_entry","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"adwTrailingFill","Type":{"Kind":"Array","Shape":{"Size":3512},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_avifieldindex_chunk"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"fcc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wLongsPerEntry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bIndexSubType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bIndexType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"nEntriesInUse","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChunkId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"qwBaseOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"aIndex","Type":{"Kind":"ApiRef","Name":"_avifieldindex_entry","TargetKind":"Default","Api":"DirectShow","Parents":["_avifieldindex_chunk"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_avifieldindex_entry"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":2
|
|
,"Fields":[
|
|
{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOffsetField2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MainAVIHeader"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwMicroSecPerFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxBytesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPaddingGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTotalFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwInitialFrames","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":"dwReserved","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIStreamHeader"
|
|
,"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":"wPriority","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwInitialFrames","Type":{"Kind":"Native","Name":"UInt32"},"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":"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":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIINDEXENTRY"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ckid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChunkOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChunkLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVIPALCHANGE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bFirstEntry","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bNumEntries","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"peNew","Type":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_PROPERTY_AC3"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_PROPERTY_AC3_ERROR_CONCEALMENT","Value":1}
|
|
,{"Name":"AM_PROPERTY_AC3_ALTERNATE_AUDIO","Value":2}
|
|
,{"Name":"AM_PROPERTY_AC3_DOWNMIX","Value":3}
|
|
,{"Name":"AM_PROPERTY_AC3_BIT_STREAM_MODE","Value":4}
|
|
,{"Name":"AM_PROPERTY_AC3_DIALOGUE_LEVEL","Value":5}
|
|
,{"Name":"AM_PROPERTY_AC3_LANGUAGE_CODE","Value":6}
|
|
,{"Name":"AM_PROPERTY_AC3_ROOM_TYPE","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_AC3_ERROR_CONCEALMENT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fRepeatPreviousBlock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fErrorInCurrentBlock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_AC3_ALTERNATE_AUDIO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fStereo","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DualMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_AC3_DOWNMIX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fDownMix","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fDolbySurround","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_AC3_BIT_STREAM_MODE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BitStreamMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_AC3_DIALOGUE_LEVEL"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DialogueLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_AC3_ROOM_TYPE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fLargeRoom","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_PROPERTY_DVDSUBPIC"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_PROPERTY_DVDSUBPIC_PALETTE","Value":0}
|
|
,{"Name":"AM_PROPERTY_DVDSUBPIC_HLI","Value":1}
|
|
,{"Name":"AM_PROPERTY_DVDSUBPIC_COMPOSIT_ON","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_DVD_YUV"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Y","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"U","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"V","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_PROPERTY_SPPAL"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"sppal","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"AM_DVD_YUV","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_COLCON"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"_bitfield2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"_bitfield3","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"_bitfield4","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_PROPERTY_SPHLI"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"HLISS","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"StartPTM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EndPTM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StartX","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"StartY","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"StopX","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"StopY","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ColCon","Type":{"Kind":"ApiRef","Name":"AM_COLCON","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_PROPERTY_DVDCOPYPROT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_PROPERTY_DVDCOPY_CHLG_KEY","Value":1}
|
|
,{"Name":"AM_PROPERTY_DVDCOPY_DVD_KEY1","Value":2}
|
|
,{"Name":"AM_PROPERTY_DVDCOPY_DEC_KEY2","Value":3}
|
|
,{"Name":"AM_PROPERTY_DVDCOPY_TITLE_KEY","Value":4}
|
|
,{"Name":"AM_PROPERTY_COPY_MACROVISION","Value":5}
|
|
,{"Name":"AM_PROPERTY_DVDCOPY_REGION","Value":6}
|
|
,{"Name":"AM_PROPERTY_DVDCOPY_SET_COPY_STATE","Value":7}
|
|
,{"Name":"AM_PROPERTY_COPY_ANALOG_COMPONENT","Value":8}
|
|
,{"Name":"AM_PROPERTY_COPY_DIGITAL_CP","Value":9}
|
|
,{"Name":"AM_PROPERTY_COPY_DVD_SRM","Value":10}
|
|
,{"Name":"AM_PROPERTY_DVDCOPY_SUPPORTS_NEW_KEYCOUNT","Value":11}
|
|
,{"Name":"AM_PROPERTY_DVDCOPY_DISC_KEY","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_DIGITAL_CP"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_DIGITAL_CP_OFF","Value":0}
|
|
,{"Name":"AM_DIGITAL_CP_ON","Value":1}
|
|
,{"Name":"AM_DIGITAL_CP_DVD_COMPLIANT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_DVDCOPY_CHLGKEY"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ChlgKey","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_DVDCOPY_BUSKEY"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BusKey","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_DVDCOPY_DISCKEY"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DiscKey","Type":{"Kind":"Array","Shape":{"Size":2048},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_DVDCOPY_TITLEKEY"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"KeyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"TitleKey","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_COPY_MACROVISION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MACROVISIONLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_DVDCOPY_SET_COPY_STATE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DVDCopyState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_DVDCOPYSTATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_DVDCOPYSTATE_INITIALIZE","Value":0}
|
|
,{"Name":"AM_DVDCOPYSTATE_INITIALIZE_TITLE","Value":1}
|
|
,{"Name":"AM_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED","Value":2}
|
|
,{"Name":"AM_DVDCOPYSTATE_AUTHENTICATION_REQUIRED","Value":3}
|
|
,{"Name":"AM_DVDCOPYSTATE_DONE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_COPY_MACROVISION_LEVEL"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_MACROVISION_DISABLED","Value":0}
|
|
,{"Name":"AM_MACROVISION_LEVEL1","Value":1}
|
|
,{"Name":"AM_MACROVISION_LEVEL2","Value":2}
|
|
,{"Name":"AM_MACROVISION_LEVEL3","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_REGION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CopySystem","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"RegionData","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"SystemRegion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ResetCount","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_MPEG2Level"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_MPEG2Level_Low","Value":1}
|
|
,{"Name":"AM_MPEG2Level_Main","Value":2}
|
|
,{"Name":"AM_MPEG2Level_High1440","Value":3}
|
|
,{"Name":"AM_MPEG2Level_High","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_MPEG2Profile"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_MPEG2Profile_Simple","Value":1}
|
|
,{"Name":"AM_MPEG2Profile_Main","Value":2}
|
|
,{"Name":"AM_MPEG2Profile_SNRScalable","Value":3}
|
|
,{"Name":"AM_MPEG2Profile_SpatiallyScalable","Value":4}
|
|
,{"Name":"AM_MPEG2Profile_High","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VIDEOINFOHEADER2"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rcSource","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwBitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBitErrorRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AvgTimePerFrame","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"dwInterlaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCopyProtectFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPictAspectRatioX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPictAspectRatioY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["VIDEOINFOHEADER2"]},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bmiHeader","Type":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG2VIDEOINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hdr","Type":{"Kind":"ApiRef","Name":"VIDEOINFOHEADER2","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStartTimeCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSequenceHeader","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSequenceHeader","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_DvdKaraokeData"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwDownmix","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSpeakerAssignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_PROPERTY_DVDKARAOKE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_PROPERTY_DVDKARAOKE_ENABLE","Value":0}
|
|
,{"Name":"AM_PROPERTY_DVDKARAOKE_DATA","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_PROPERTY_TS_RATE_CHANGE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_RATE_SimpleRateChange","Value":1}
|
|
,{"Name":"AM_RATE_ExactRateChange","Value":2}
|
|
,{"Name":"AM_RATE_MaxFullDataRate","Value":3}
|
|
,{"Name":"AM_RATE_Step","Value":4}
|
|
,{"Name":"AM_RATE_UseRateVersion","Value":5}
|
|
,{"Name":"AM_RATE_QueryFullFrameRate","Value":6}
|
|
,{"Name":"AM_RATE_QueryLastRateSegPTS","Value":7}
|
|
,{"Name":"AM_RATE_CorrectTS","Value":8}
|
|
,{"Name":"AM_RATE_ReverseMaxFullDataRate","Value":9}
|
|
,{"Name":"AM_RATE_ResetOnTimeDisc","Value":10}
|
|
,{"Name":"AM_RATE_QueryMapping","Value":11}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_PROPERTY_DVD_RATE_CHANGE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"AM_RATE_ChangeRate","Value":1}
|
|
,{"Name":"AM_RATE_FullDataRateMax","Value":2}
|
|
,{"Name":"AM_RATE_ReverseDecode","Value":3}
|
|
,{"Name":"AM_RATE_DecoderPosition","Value":4}
|
|
,{"Name":"AM_RATE_DecoderVersion","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AM_SimpleRateChange"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"StartTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Rate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_QueryRate"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lMaxForwardFullFrame","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lMaxReverseFullFrame","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_ExactRateChange"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OutputZeroTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Rate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AM_DVD_ChangeRate"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"StartInTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"StartOutTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Rate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVD_PLAY_DIRECTION"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_DIR_FORWARD","Value":0}
|
|
,{"Name":"DVD_DIR_BACKWARD","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_ERROR"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_ERROR_Unexpected","Value":1}
|
|
,{"Name":"DVD_ERROR_CopyProtectFail","Value":2}
|
|
,{"Name":"DVD_ERROR_InvalidDVD1_0Disc","Value":3}
|
|
,{"Name":"DVD_ERROR_InvalidDiscRegion","Value":4}
|
|
,{"Name":"DVD_ERROR_LowParentalLevel","Value":5}
|
|
,{"Name":"DVD_ERROR_MacrovisionFail","Value":6}
|
|
,{"Name":"DVD_ERROR_IncompatibleSystemAndDecoderRegions","Value":7}
|
|
,{"Name":"DVD_ERROR_IncompatibleDiscAndDecoderRegions","Value":8}
|
|
,{"Name":"DVD_ERROR_CopyProtectOutputFail","Value":9}
|
|
,{"Name":"DVD_ERROR_CopyProtectOutputNotSupported","Value":10}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_WARNING"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_WARNING_InvalidDVD1_0Disc","Value":1}
|
|
,{"Name":"DVD_WARNING_FormatNotSupported","Value":2}
|
|
,{"Name":"DVD_WARNING_IllegalNavCommand","Value":3}
|
|
,{"Name":"DVD_WARNING_Open","Value":4}
|
|
,{"Name":"DVD_WARNING_Seek","Value":5}
|
|
,{"Name":"DVD_WARNING_Read","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVD_PB_STOPPED"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DVD_PB_STOPPED_Other","Value":0}
|
|
,{"Name":"DVD_PB_STOPPED_NoBranch","Value":1}
|
|
,{"Name":"DVD_PB_STOPPED_NoFirstPlayDomain","Value":2}
|
|
,{"Name":"DVD_PB_STOPPED_StopCommand","Value":3}
|
|
,{"Name":"DVD_PB_STOPPED_Reset","Value":4}
|
|
,{"Name":"DVD_PB_STOPPED_DiscEjected","Value":5}
|
|
,{"Name":"DVD_PB_STOPPED_IllegalNavCommand","Value":6}
|
|
,{"Name":"DVD_PB_STOPPED_PlayPeriodAutoStop","Value":7}
|
|
,{"Name":"DVD_PB_STOPPED_PlayChapterAutoStop","Value":8}
|
|
,{"Name":"DVD_PB_STOPPED_ParentalFailure","Value":9}
|
|
,{"Name":"DVD_PB_STOPPED_RegionFailure","Value":10}
|
|
,{"Name":"DVD_PB_STOPPED_MacrovisionFailure","Value":11}
|
|
,{"Name":"DVD_PB_STOPPED_DiscReadError","Value":12}
|
|
,{"Name":"DVD_PB_STOPPED_CopyProtectFailure","Value":13}
|
|
,{"Name":"DVD_PB_STOPPED_CopyProtectOutputFailure","Value":14}
|
|
,{"Name":"DVD_PB_STOPPED_CopyProtectOutputNotSupported","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AMGETERRORTEXTPROCA"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMGETERRORTEXTPROCW"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMGETERRORTEXTPROC"
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SNDDEV_ERR"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"SNDDEV_ERROR_Open","Value":1}
|
|
,{"Name":"SNDDEV_ERROR_Close","Value":2}
|
|
,{"Name":"SNDDEV_ERROR_GetCaps","Value":3}
|
|
,{"Name":"SNDDEV_ERROR_PrepareHeader","Value":4}
|
|
,{"Name":"SNDDEV_ERROR_UnprepareHeader","Value":5}
|
|
,{"Name":"SNDDEV_ERROR_Reset","Value":6}
|
|
,{"Name":"SNDDEV_ERROR_Restart","Value":7}
|
|
,{"Name":"SNDDEV_ERROR_GetPosition","Value":8}
|
|
,{"Name":"SNDDEV_ERROR_Write","Value":9}
|
|
,{"Name":"SNDDEV_ERROR_Pause","Value":10}
|
|
,{"Name":"SNDDEV_ERROR_Stop","Value":11}
|
|
,{"Name":"SNDDEV_ERROR_Start","Value":12}
|
|
,{"Name":"SNDDEV_ERROR_AddBuffer","Value":13}
|
|
,{"Name":"SNDDEV_ERROR_Query","Value":14}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MP_TYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MPT_INT","Value":0}
|
|
,{"Name":"MPT_FLOAT","Value":1}
|
|
,{"Name":"MPT_BOOL","Value":2}
|
|
,{"Name":"MPT_ENUM","Value":3}
|
|
,{"Name":"MPT_MAX","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MP_CURVE_TYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MP_CURVE_JUMP","Value":1}
|
|
,{"Name":"MP_CURVE_LINEAR","Value":2}
|
|
,{"Name":"MP_CURVE_SQUARE","Value":4}
|
|
,{"Name":"MP_CURVE_INVSQUARE","Value":8}
|
|
,{"Name":"MP_CURVE_SINE","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MP_PARAMINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"mpType","Type":{"Kind":"ApiRef","Name":"MP_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"mopCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"mpdMinValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"mpdMaxValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"mpdNeutralValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"szUnitText","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"szLabel","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MP_ENVELOPE_SEGMENT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"valStart","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"valEnd","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"iCurve","Type":{"Kind":"ApiRef","Name":"MP_CURVE_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaParamInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"6d6cbb60-a223-44aa-842f-a2f06750be6d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetParamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwParams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetParamInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwParamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MP_PARAMINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetParamText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwParamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppwchText","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNumTimeFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwNumTimeFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSupportedTimeFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFormatIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pguidTimeFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentTimeFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pguidTimeFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaParams"
|
|
,"Kind":"Com"
|
|
,"Guid":"6d6cbb61-a223-44aa-842f-a2f06750be6e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetParam"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwParamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetParam"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwParamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"value","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddEnvelope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwParamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cSegments","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEnvelopeSegments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MP_ENVELOPE_SEGMENT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FlushEnvelope"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwParamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"refTimeStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"refTimeEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTimeFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidTimeFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"mpTimeData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMO_PARTIAL_MEDIATYPE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"type","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"subtype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMO_REGISTER_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DMO_REGISTERF_IS_KEYED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DMO_ENUM_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DMO_ENUMF_INCLUDE_KEYED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSTOPOLOGY_CONNECTION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FromNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FromNodePin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ToNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ToNodePin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TIMECODE"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"DirectShow","Parents":["TIMECODE"]},"Attrs":[]}
|
|
,{"Name":"qw","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wFrameRate","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wFrameFract","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TIMECODE_SAMPLE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"qwTick","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"timecode","Type":{"Kind":"ApiRef","Name":"TIMECODE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VIDEOENCODER_BITRATE_MODE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"ConstantBitRate","Value":0}
|
|
,{"Name":"VariableBitRateAverage","Value":1}
|
|
,{"Name":"VariableBitRatePeak","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DMO_MEDIA_TYPE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"majortype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"subtype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"formattype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pbFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaBuffer"
|
|
,"Kind":"Com"
|
|
,"Guid":"59eff8b9-938c-4a26-82f2-95cb84cdc837"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMaxLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pcbMaxLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBufferAndLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMO_OUTPUT_DATA_BUFFER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"IMediaBuffer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rtTimestamp","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"rtTimelength","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaObject"
|
|
,"Kind":"Com"
|
|
,"Guid":"d8ad0f58-5494-4102-97c5-ec798e59bcf4"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pcInputStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pcOutputStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInputStreamInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputStreamInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetInputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInputCurrentType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputCurrentType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInputSizeInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbMaxLookahead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbAlignment","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputSizeInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbAlignment","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInputMaxLatency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"prtMaxLatency","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetInputMaxLatency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rtMaxLatency","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Flush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Discontinuity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AllocateStreamingResources"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FreeStreamingResources"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInputStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ProcessInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"IMediaBuffer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rtTimestamp","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"rtTimelength","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ProcessOutput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cOutputBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutputBuffers","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"DMO_OUTPUT_DATA_BUFFER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Lock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bLock","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumDMO"
|
|
,"Kind":"Com"
|
|
,"Guid":"2c3cd98a-2bfa-4a53-9c27-5249ba64ba0f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cItemsToFetch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCLSID","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"Names","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcItemsFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cItemsToSkip","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumDMO","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMediaObjectInPlace"
|
|
,"Kind":"Com"
|
|
,"Guid":"651b9ad0-0fc7-4aa9-9538-d89931010741"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Process"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":0,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"refTimeStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppMediaObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaObjectInPlace","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLatency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pLatencyTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDMOQualityControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"65abea96-cf36-453f-af8a-705e98f16260"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetNow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtNow","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDMOVideoOutputOptimizations"
|
|
,"Kind":"Com"
|
|
,"Guid":"be8f4f4e-5b16-4d29-b350-7f6b5d9298ac"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"QueryOperationModePreferences"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwRequestedCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOperationMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwEnabledFeatures","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentOperationMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwEnabledFeatures","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentSampleRequirements"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwRequestedFeatures","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DXVA_COPPSetProtectionLevelCmdData"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ProtType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProtLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExtendedInfoChangeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExtendedInfoData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"COPP_HDCP_Protection_Level"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_HDCP_Level0","Value":0}
|
|
,{"Name":"COPP_HDCP_LevelMin","Value":0}
|
|
,{"Name":"COPP_HDCP_Level1","Value":1}
|
|
,{"Name":"COPP_HDCP_LevelMax","Value":1}
|
|
,{"Name":"COPP_HDCP_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"COPP_CGMSA_Protection_Level"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_CGMSA_Disabled","Value":0}
|
|
,{"Name":"COPP_CGMSA_LevelMin","Value":0}
|
|
,{"Name":"COPP_CGMSA_CopyFreely","Value":1}
|
|
,{"Name":"COPP_CGMSA_CopyNoMore","Value":2}
|
|
,{"Name":"COPP_CGMSA_CopyOneGeneration","Value":3}
|
|
,{"Name":"COPP_CGMSA_CopyNever","Value":4}
|
|
,{"Name":"COPP_CGMSA_RedistributionControlRequired","Value":8}
|
|
,{"Name":"COPP_CGMSA_LevelMax","Value":12}
|
|
,{"Name":"COPP_CGMSA_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"COPP_ACP_Protection_Level"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_ACP_Level0","Value":0}
|
|
,{"Name":"COPP_ACP_LevelMin","Value":0}
|
|
,{"Name":"COPP_ACP_Level1","Value":1}
|
|
,{"Name":"COPP_ACP_Level2","Value":2}
|
|
,{"Name":"COPP_ACP_Level3","Value":3}
|
|
,{"Name":"COPP_ACP_LevelMax","Value":3}
|
|
,{"Name":"COPP_ACP_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DXVA_COPPSetSignalingCmdData"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ActiveTVProtectionStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioChangeMask1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioData1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioChangeMask2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioData2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioChangeMask3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioData3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExtendedInfoChangeMask","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ExtendedInfoData","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"COPP_TVProtectionStandard"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_ProtectionStandard_Unknown","Value":-2147483648}
|
|
,{"Name":"COPP_ProtectionStandard_None","Value":0}
|
|
,{"Name":"COPP_ProtectionStandard_IEC61880_525i","Value":1}
|
|
,{"Name":"COPP_ProtectionStandard_IEC61880_2_525i","Value":2}
|
|
,{"Name":"COPP_ProtectionStandard_IEC62375_625p","Value":4}
|
|
,{"Name":"COPP_ProtectionStandard_EIA608B_525","Value":8}
|
|
,{"Name":"COPP_ProtectionStandard_EN300294_625i","Value":16}
|
|
,{"Name":"COPP_ProtectionStandard_CEA805A_TypeA_525p","Value":32}
|
|
,{"Name":"COPP_ProtectionStandard_CEA805A_TypeA_750p","Value":64}
|
|
,{"Name":"COPP_ProtectionStandard_CEA805A_TypeA_1125i","Value":128}
|
|
,{"Name":"COPP_ProtectionStandard_CEA805A_TypeB_525p","Value":256}
|
|
,{"Name":"COPP_ProtectionStandard_CEA805A_TypeB_750p","Value":512}
|
|
,{"Name":"COPP_ProtectionStandard_CEA805A_TypeB_1125i","Value":1024}
|
|
,{"Name":"COPP_ProtectionStandard_ARIBTRB15_525i","Value":2048}
|
|
,{"Name":"COPP_ProtectionStandard_ARIBTRB15_525p","Value":4096}
|
|
,{"Name":"COPP_ProtectionStandard_ARIBTRB15_750p","Value":8192}
|
|
,{"Name":"COPP_ProtectionStandard_ARIBTRB15_1125i","Value":16384}
|
|
,{"Name":"COPP_ProtectionStandard_Mask","Value":-2147450881}
|
|
,{"Name":"COPP_ProtectionStandard_Reserved","Value":2147450880}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"COPP_ImageAspectRatio_EN300294"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_AspectRatio_EN300294_FullFormat4by3","Value":0}
|
|
,{"Name":"COPP_AspectRatio_EN300294_Box14by9Center","Value":1}
|
|
,{"Name":"COPP_AspectRatio_EN300294_Box14by9Top","Value":2}
|
|
,{"Name":"COPP_AspectRatio_EN300294_Box16by9Center","Value":3}
|
|
,{"Name":"COPP_AspectRatio_EN300294_Box16by9Top","Value":4}
|
|
,{"Name":"COPP_AspectRatio_EN300294_BoxGT16by9Center","Value":5}
|
|
,{"Name":"COPP_AspectRatio_EN300294_FullFormat4by3ProtectedCenter","Value":6}
|
|
,{"Name":"COPP_AspectRatio_EN300294_FullFormat16by9Anamorphic","Value":7}
|
|
,{"Name":"COPP_AspectRatio_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"COPP_StatusFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_StatusNormal","Value":0}
|
|
,{"Name":"COPP_LinkLost","Value":1}
|
|
,{"Name":"COPP_RenegotiationRequired","Value":2}
|
|
,{"Name":"COPP_StatusFlagsReserved","Value":-4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DXVA_COPPStatusData"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rApp","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExtendedInfoValidMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExtendedInfoData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DXVA_COPPStatusDisplayData"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rApp","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DisplayWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DisplayHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"d3dFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FreqNumerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FreqDenominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"COPP_StatusHDCPFlags"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_HDCPRepeater","Value":1}
|
|
,{"Name":"COPP_HDCPFlagsReserved","Value":-2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DXVA_COPPStatusHDCPKeyData"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rApp","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHDCPFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BKey","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"COPP_ConnectorType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_ConnectorType_Unknown","Value":-1}
|
|
,{"Name":"COPP_ConnectorType_VGA","Value":0}
|
|
,{"Name":"COPP_ConnectorType_SVideo","Value":1}
|
|
,{"Name":"COPP_ConnectorType_CompositeVideo","Value":2}
|
|
,{"Name":"COPP_ConnectorType_ComponentVideo","Value":3}
|
|
,{"Name":"COPP_ConnectorType_DVI","Value":4}
|
|
,{"Name":"COPP_ConnectorType_HDMI","Value":5}
|
|
,{"Name":"COPP_ConnectorType_LVDS","Value":6}
|
|
,{"Name":"COPP_ConnectorType_TMDS","Value":7}
|
|
,{"Name":"COPP_ConnectorType_D_JPN","Value":8}
|
|
,{"Name":"COPP_ConnectorType_Internal","Value":-2147483648}
|
|
,{"Name":"COPP_ConnectorType_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"COPP_BusType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_BusType_Unknown","Value":0}
|
|
,{"Name":"COPP_BusType_PCI","Value":1}
|
|
,{"Name":"COPP_BusType_PCIX","Value":2}
|
|
,{"Name":"COPP_BusType_PCIExpress","Value":3}
|
|
,{"Name":"COPP_BusType_AGP","Value":4}
|
|
,{"Name":"COPP_BusType_Integrated","Value":-2147483648}
|
|
,{"Name":"COPP_BusType_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DXVA_COPPStatusSignalingCmdData"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rApp","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AvailableTVProtectionStandards","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActiveTVProtectionStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TVType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioValidMask1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioData1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioValidMask2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioData2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioValidMask3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AspectRatioData3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExtendedInfoValidMask","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ExtendedInfoData","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"READYSTATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"READYSTATE_UNINITIALIZED","Value":0}
|
|
,{"Name":"READYSTATE_LOADING","Value":1}
|
|
,{"Name":"READYSTATE_LOADED","Value":2}
|
|
,{"Name":"READYSTATE_INTERACTIVE","Value":3}
|
|
,{"Name":"READYSTATE_COMPLETE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BITMAPINFOHEADER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"biSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"biWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"biHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"biPlanes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"biBitCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"biCompression","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"biSizeImage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"biXPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"biYPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"biClrUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"biClrImportant","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SystemTuningSpaces"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d02aac50-027e-11d3-9d8e-00c04f72d980"
|
|
}
|
|
,{
|
|
"Name":"TuningSpace"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5ffdc5e6-b83a-4b55-b6e8-c69e765fe9db"
|
|
}
|
|
,{
|
|
"Name":"ChannelIDTuningSpace"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cc829a2f-3365-463f-af13-81dbb6f3a555"
|
|
}
|
|
,{
|
|
"Name":"ATSCTuningSpace"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a2e30750-6c3d-11d3-b653-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"DigitalCableTuningSpace"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d9bb4cee-b87a-47f1-ac92-b08d9c7813fc"
|
|
}
|
|
,{
|
|
"Name":"AnalogRadioTuningSpace"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8a674b4c-1f63-11d3-b64c-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"AuxInTuningSpace"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f9769a06-7aca-4e39-9cfb-97bb35f0e77e"
|
|
}
|
|
,{
|
|
"Name":"AnalogTVTuningSpace"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8a674b4d-1f63-11d3-b64c-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"DVBTuningSpace"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c6b14b32-76aa-4a86-a7ac-5c79aaf58da7"
|
|
}
|
|
,{
|
|
"Name":"DVBSTuningSpace"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b64016f3-c9a2-4066-96f0-bd9563314726"
|
|
}
|
|
,{
|
|
"Name":"ComponentTypes"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a1a2b1c4-0e3a-11d3-9d8e-00c04f72d980"
|
|
}
|
|
,{
|
|
"Name":"ComponentType"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"823535a0-0318-11d3-9d8e-00c04f72d980"
|
|
}
|
|
,{
|
|
"Name":"LanguageComponentType"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1be49f30-0e1b-11d3-9d8e-00c04f72d980"
|
|
}
|
|
,{
|
|
"Name":"MPEG2ComponentType"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"418008f3-cf67-4668-9628-10dc52be1d08"
|
|
}
|
|
,{
|
|
"Name":"ATSCComponentType"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a8dcf3d5-0780-4ef4-8a83-2cffaacb8ace"
|
|
}
|
|
,{
|
|
"Name":"Components"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"809b6661-94c4-49e6-b6ec-3f0f862215aa"
|
|
}
|
|
,{
|
|
"Name":"Component"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"59dc47a8-116c-11d3-9d8e-00c04f72d980"
|
|
}
|
|
,{
|
|
"Name":"MPEG2Component"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"055cb2d7-2969-45cd-914b-76890722f112"
|
|
}
|
|
,{
|
|
"Name":"AnalogAudioComponentType"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"28ab0005-e845-4ffa-aa9b-f4665236141c"
|
|
}
|
|
,{
|
|
"Name":"TuneRequest"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b46e0d38-ab35-4a06-a137-70576b01b39f"
|
|
}
|
|
,{
|
|
"Name":"ChannelIDTuneRequest"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3a9428a7-31a4-45e9-9efb-e055bf7bb3db"
|
|
}
|
|
,{
|
|
"Name":"ChannelTuneRequest"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0369b4e5-45b6-11d3-b650-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"ATSCChannelTuneRequest"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0369b4e6-45b6-11d3-b650-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"DigitalCableTuneRequest"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"26ec0b63-aa90-458a-8df4-5659f2c8a18a"
|
|
}
|
|
,{
|
|
"Name":"MPEG2TuneRequest"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0955ac62-bf2e-4cba-a2b9-a63f772d46cf"
|
|
}
|
|
,{
|
|
"Name":"MPEG2TuneRequestFactory"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2c63e4eb-4cea-41b8-919c-e947ea19a77c"
|
|
}
|
|
,{
|
|
"Name":"Locator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0888c883-ac4f-4943-b516-2c38d9b34562"
|
|
}
|
|
,{
|
|
"Name":"DigitalLocator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6e50cc0d-c19b-4bf6-810b-5bd60761f5cc"
|
|
}
|
|
,{
|
|
"Name":"AnalogLocator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"49638b91-48ab-48b7-a47a-7d0e75a08ede"
|
|
}
|
|
,{
|
|
"Name":"ATSCLocator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8872ff1b-98fa-4d7a-8d93-c9f1055f85bb"
|
|
}
|
|
,{
|
|
"Name":"DigitalCableLocator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"03c06416-d127-407a-ab4c-fdd279abbe5d"
|
|
}
|
|
,{
|
|
"Name":"DVBTLocator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9cd64701-bdf3-4d14-8e03-f12983d86664"
|
|
}
|
|
,{
|
|
"Name":"DVBTLocator2"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"efe3fa02-45d7-4920-be96-53fa7f35b0e6"
|
|
}
|
|
,{
|
|
"Name":"DVBSLocator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1df7d126-4050-47f0-a7cf-4c4ca9241333"
|
|
}
|
|
,{
|
|
"Name":"DVBCLocator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c531d9fd-9685-4028-8b68-6e1232079f1e"
|
|
}
|
|
,{
|
|
"Name":"ISDBSLocator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6504afed-a629-455c-a7f1-04964dea5cc4"
|
|
}
|
|
,{
|
|
"Name":"DVBTuneRequest"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"15d6504a-5494-499c-886c-973c9e53b9f1"
|
|
}
|
|
,{
|
|
"Name":"CreatePropBagOnRegKey"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8a674b49-1f63-11d3-b64c-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"BroadcastEventService"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0b3ffb92-0919-4934-9d5b-619c719d0202"
|
|
}
|
|
,{
|
|
"Name":"TunerMarshaler"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6438570b-0c08-4a25-9504-8012bb4d50cf"
|
|
}
|
|
,{
|
|
"Name":"PersistTuneXmlUtility"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e77026b0-b97f-4cbb-b7fb-f4f03ad69f11"
|
|
}
|
|
,{
|
|
"Name":"ESEventService"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c20447fc-ec60-475e-813f-d2b0a6decefe"
|
|
}
|
|
,{
|
|
"Name":"ESEventFactory"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8e8a07da-71f8-40c1-a929-5e3a868ac2c6"
|
|
}
|
|
,{
|
|
"Name":"ICreatePropBagOnRegKey"
|
|
,"Kind":"Com"
|
|
,"Guid":"8a674b48-1f63-11d3-b64c-00c04f79498e"
|
|
,"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":"hkey","Type":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"subkey","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppBag","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_tuner_0000_0000_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DISPID_TUNER_TS_UNIQUENAME","Value":1}
|
|
,{"Name":"DISPID_TUNER_TS_FRIENDLYNAME","Value":2}
|
|
,{"Name":"DISPID_TUNER_TS_CLSID","Value":3}
|
|
,{"Name":"DISPID_TUNER_TS_NETWORKTYPE","Value":4}
|
|
,{"Name":"DISPID_TUNER_TS__NETWORKTYPE","Value":5}
|
|
,{"Name":"DISPID_TUNER_TS_CREATETUNEREQUEST","Value":6}
|
|
,{"Name":"DISPID_TUNER_TS_ENUMCATEGORYGUIDS","Value":7}
|
|
,{"Name":"DISPID_TUNER_TS_ENUMDEVICEMONIKERS","Value":8}
|
|
,{"Name":"DISPID_TUNER_TS_DEFAULTPREFERREDCOMPONENTTYPES","Value":9}
|
|
,{"Name":"DISPID_TUNER_TS_FREQMAP","Value":10}
|
|
,{"Name":"DISPID_TUNER_TS_DEFLOCATOR","Value":11}
|
|
,{"Name":"DISPID_TUNER_TS_CLONE","Value":12}
|
|
,{"Name":"DISPID_TUNER_TR_TUNINGSPACE","Value":1}
|
|
,{"Name":"DISPID_TUNER_TR_COMPONENTS","Value":2}
|
|
,{"Name":"DISPID_TUNER_TR_CLONE","Value":3}
|
|
,{"Name":"DISPID_TUNER_TR_LOCATOR","Value":4}
|
|
,{"Name":"DISPID_TUNER_CT_CATEGORY","Value":1}
|
|
,{"Name":"DISPID_TUNER_CT_MEDIAMAJORTYPE","Value":2}
|
|
,{"Name":"DISPID_TUNER_CT__MEDIAMAJORTYPE","Value":3}
|
|
,{"Name":"DISPID_TUNER_CT_MEDIASUBTYPE","Value":4}
|
|
,{"Name":"DISPID_TUNER_CT__MEDIASUBTYPE","Value":5}
|
|
,{"Name":"DISPID_TUNER_CT_MEDIAFORMATTYPE","Value":6}
|
|
,{"Name":"DISPID_TUNER_CT__MEDIAFORMATTYPE","Value":7}
|
|
,{"Name":"DISPID_TUNER_CT_MEDIATYPE","Value":8}
|
|
,{"Name":"DISPID_TUNER_CT_CLONE","Value":9}
|
|
,{"Name":"DISPID_TUNER_LCT_LANGID","Value":100}
|
|
,{"Name":"DISPID_TUNER_MP2CT_TYPE","Value":200}
|
|
,{"Name":"DISPID_TUNER_ATSCCT_FLAGS","Value":300}
|
|
,{"Name":"DISPID_TUNER_L_CARRFREQ","Value":1}
|
|
,{"Name":"DISPID_TUNER_L_INNERFECMETHOD","Value":2}
|
|
,{"Name":"DISPID_TUNER_L_INNERFECRATE","Value":3}
|
|
,{"Name":"DISPID_TUNER_L_OUTERFECMETHOD","Value":4}
|
|
,{"Name":"DISPID_TUNER_L_OUTERFECRATE","Value":5}
|
|
,{"Name":"DISPID_TUNER_L_MOD","Value":6}
|
|
,{"Name":"DISPID_TUNER_L_SYMRATE","Value":7}
|
|
,{"Name":"DISPID_TUNER_L_CLONE","Value":8}
|
|
,{"Name":"DISPID_TUNER_L_ATSC_PHYS_CHANNEL","Value":201}
|
|
,{"Name":"DISPID_TUNER_L_ATSC_TSID","Value":202}
|
|
,{"Name":"DISPID_TUNER_L_ATSC_MP2_PROGNO","Value":203}
|
|
,{"Name":"DISPID_TUNER_L_DVBT_BANDWIDTH","Value":301}
|
|
,{"Name":"DISPID_TUNER_L_DVBT_LPINNERFECMETHOD","Value":302}
|
|
,{"Name":"DISPID_TUNER_L_DVBT_LPINNERFECRATE","Value":303}
|
|
,{"Name":"DISPID_TUNER_L_DVBT_GUARDINTERVAL","Value":304}
|
|
,{"Name":"DISPID_TUNER_L_DVBT_HALPHA","Value":305}
|
|
,{"Name":"DISPID_TUNER_L_DVBT_TRANSMISSIONMODE","Value":306}
|
|
,{"Name":"DISPID_TUNER_L_DVBT_INUSE","Value":307}
|
|
,{"Name":"DISPID_TUNER_L_DVBT2_PHYSICALLAYERPIPEID","Value":351}
|
|
,{"Name":"DISPID_TUNER_L_DVBS_POLARISATION","Value":401}
|
|
,{"Name":"DISPID_TUNER_L_DVBS_WEST","Value":402}
|
|
,{"Name":"DISPID_TUNER_L_DVBS_ORBITAL","Value":403}
|
|
,{"Name":"DISPID_TUNER_L_DVBS_AZIMUTH","Value":404}
|
|
,{"Name":"DISPID_TUNER_L_DVBS_ELEVATION","Value":405}
|
|
,{"Name":"DISPID_TUNER_L_DVBS2_DISEQ_LNB_SOURCE","Value":406}
|
|
,{"Name":"DISPID_TUNER_TS_DVBS2_LOW_OSC_FREQ_OVERRIDE","Value":407}
|
|
,{"Name":"DISPID_TUNER_TS_DVBS2_HI_OSC_FREQ_OVERRIDE","Value":408}
|
|
,{"Name":"DISPID_TUNER_TS_DVBS2_LNB_SWITCH_FREQ_OVERRIDE","Value":409}
|
|
,{"Name":"DISPID_TUNER_TS_DVBS2_SPECTRAL_INVERSION_OVERRIDE","Value":410}
|
|
,{"Name":"DISPID_TUNER_L_DVBS2_ROLLOFF","Value":411}
|
|
,{"Name":"DISPID_TUNER_L_DVBS2_PILOT","Value":412}
|
|
,{"Name":"DISPID_TUNER_L_ANALOG_STANDARD","Value":601}
|
|
,{"Name":"DISPID_TUNER_L_DTV_O_MAJOR_CHANNEL","Value":701}
|
|
,{"Name":"DISPID_TUNER_C_TYPE","Value":1}
|
|
,{"Name":"DISPID_TUNER_C_STATUS","Value":2}
|
|
,{"Name":"DISPID_TUNER_C_LANGID","Value":3}
|
|
,{"Name":"DISPID_TUNER_C_DESCRIPTION","Value":4}
|
|
,{"Name":"DISPID_TUNER_C_CLONE","Value":5}
|
|
,{"Name":"DISPID_TUNER_C_MP2_PID","Value":101}
|
|
,{"Name":"DISPID_TUNER_C_MP2_PCRPID","Value":102}
|
|
,{"Name":"DISPID_TUNER_C_MP2_PROGNO","Value":103}
|
|
,{"Name":"DISPID_TUNER_C_ANALOG_AUDIO","Value":201}
|
|
,{"Name":"DISPID_TUNER_TS_DVB_SYSTEMTYPE","Value":101}
|
|
,{"Name":"DISPID_TUNER_TS_DVB2_NETWORK_ID","Value":102}
|
|
,{"Name":"DISPID_TUNER_TS_DVBS_LOW_OSC_FREQ","Value":1001}
|
|
,{"Name":"DISPID_TUNER_TS_DVBS_HI_OSC_FREQ","Value":1002}
|
|
,{"Name":"DISPID_TUNER_TS_DVBS_LNB_SWITCH_FREQ","Value":1003}
|
|
,{"Name":"DISPID_TUNER_TS_DVBS_INPUT_RANGE","Value":1004}
|
|
,{"Name":"DISPID_TUNER_TS_DVBS_SPECTRAL_INVERSION","Value":1005}
|
|
,{"Name":"DISPID_TUNER_TS_AR_MINFREQUENCY","Value":101}
|
|
,{"Name":"DISPID_TUNER_TS_AR_MAXFREQUENCY","Value":102}
|
|
,{"Name":"DISPID_TUNER_TS_AR_STEP","Value":103}
|
|
,{"Name":"DISPID_TUNER_TS_AR_COUNTRYCODE","Value":104}
|
|
,{"Name":"DISPID_TUNER_TS_AUX_COUNTRYCODE","Value":101}
|
|
,{"Name":"DISPID_TUNER_TS_ATV_MINCHANNEL","Value":101}
|
|
,{"Name":"DISPID_TUNER_TS_ATV_MAXCHANNEL","Value":102}
|
|
,{"Name":"DISPID_TUNER_TS_ATV_INPUTTYPE","Value":103}
|
|
,{"Name":"DISPID_TUNER_TS_ATV_COUNTRYCODE","Value":104}
|
|
,{"Name":"DISPID_TUNER_TS_ATSC_MINMINORCHANNEL","Value":201}
|
|
,{"Name":"DISPID_TUNER_TS_ATSC_MAXMINORCHANNEL","Value":202}
|
|
,{"Name":"DISPID_TUNER_TS_ATSC_MINPHYSCHANNEL","Value":203}
|
|
,{"Name":"DISPID_TUNER_TS_ATSC_MAXPHYSCHANNEL","Value":204}
|
|
,{"Name":"DISPID_TUNER_TS_DC_MINMAJORCHANNEL","Value":301}
|
|
,{"Name":"DISPID_TUNER_TS_DC_MAXMAJORCHANNEL","Value":302}
|
|
,{"Name":"DISPID_TUNER_TS_DC_MINSOURCEID","Value":303}
|
|
,{"Name":"DISPID_TUNER_TS_DC_MAXSOURCEID","Value":304}
|
|
,{"Name":"DISPID_CHTUNER_ATVAC_CHANNEL","Value":101}
|
|
,{"Name":"DISPID_CHTUNER_ATVDC_SYSTEM","Value":101}
|
|
,{"Name":"DISPID_CHTUNER_ATVDC_CONTENT","Value":102}
|
|
,{"Name":"DISPID_CHTUNER_CIDTR_CHANNELID","Value":101}
|
|
,{"Name":"DISPID_CHTUNER_CTR_CHANNEL","Value":101}
|
|
,{"Name":"DISPID_CHTUNER_ACTR_MINOR_CHANNEL","Value":201}
|
|
,{"Name":"DISPID_CHTUNER_DCTR_MAJOR_CHANNEL","Value":301}
|
|
,{"Name":"DISPID_CHTUNER_DCTR_SRCID","Value":302}
|
|
,{"Name":"DISPID_DVBTUNER_DVBC_ATTRIBUTESVALID","Value":101}
|
|
,{"Name":"DISPID_DVBTUNER_DVBC_PID","Value":102}
|
|
,{"Name":"DISPID_DVBTUNER_DVBC_TAG","Value":103}
|
|
,{"Name":"DISPID_DVBTUNER_DVBC_COMPONENTTYPE","Value":104}
|
|
,{"Name":"DISPID_DVBTUNER_ONID","Value":101}
|
|
,{"Name":"DISPID_DVBTUNER_TSID","Value":102}
|
|
,{"Name":"DISPID_DVBTUNER_SID","Value":103}
|
|
,{"Name":"DISPID_MP2TUNER_TSID","Value":101}
|
|
,{"Name":"DISPID_MP2TUNER_PROGNO","Value":102}
|
|
,{"Name":"DISPID_MP2TUNERFACTORY_CREATETUNEREQUEST","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ITuningSpaces"
|
|
,"Kind":"Com"
|
|
,"Guid":"901284e4-33fe-4b69-8d63-634a596f3756"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varIndex","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnumTuningSpaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuningSpaces","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ITuningSpaceContainer"
|
|
,"Kind":"Com"
|
|
,"Guid":"5b692e84-e2f1-11d2-9493-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varIndex","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varIndex","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TuningSpacesForCLSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SpaceCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewColl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpaces","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_TuningSpacesForCLSID2"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SpaceCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"NewColl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpaces","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TuningSpacesForName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewColl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpaces","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_EnumTuningSpaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuningSpaces","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaxCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MaxCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MaxCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MaxCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ITuningSpace"
|
|
,"Kind":"Com"
|
|
,"Guid":"061c6e30-e622-11d2-9493-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_UniqueName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_UniqueName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FriendlyName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FriendlyName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CLSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SpaceCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NetworkType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NetworkTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_NetworkType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NetworkTypeGuid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NetworkType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NetworkTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__NetworkType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NetworkTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateTuneRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumCategoryGUIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGUID","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumDeviceMonikers"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMoniker","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultPreferredComponentTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ComponentTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DefaultPreferredComponentTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewComponentTypes","Type":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FrequencyMapping"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMapping","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FrequencyMapping"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mapping","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultLocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocatorVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DefaultLocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocatorVal","Type":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewTS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumTuningSpaces"
|
|
,"Kind":"Com"
|
|
,"Guid":"8b8eb248-fc2b-11d2-9d8c-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuningSpaces","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVBTuningSpace"
|
|
,"Kind":"Com"
|
|
,"Guid":"ada0b268-3b19-4e5b-acc4-49f852be13ba"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_SystemType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SysType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVBSystemType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SystemType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SysType","Type":{"Kind":"ApiRef","Name":"DVBSystemType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVBTuningSpace2"
|
|
,"Kind":"Com"
|
|
,"Guid":"843188b4-ce62-43db-966b-8145a094e040"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDVBTuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_NetworkID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NetworkID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_NetworkID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NetworkID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVBSTuningSpace"
|
|
,"Kind":"Com"
|
|
,"Guid":"cdf7be60-d954-42fd-a972-78971958e470"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDVBTuningSpace2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_LowOscillator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LowOscillator","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LowOscillator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LowOscillator","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_HighOscillator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"HighOscillator","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_HighOscillator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"HighOscillator","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LNBSwitch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LNBSwitch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LNBSwitch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LNBSwitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InputRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"InputRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_InputRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"InputRange","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SpectralInversion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SpectralInversionVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SpectralInversion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SpectralInversionVal","Type":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAuxInTuningSpace"
|
|
,"Kind":"Com"
|
|
,"Guid":"e48244b8-7e17-4f76-a763-5090ff1e2f30"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAuxInTuningSpace2"
|
|
,"Kind":"Com"
|
|
,"Guid":"b10931ed-8bfe-4ab0-9dce-e469c29a9729"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IAuxInTuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CountryCodeVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewCountryCodeVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAnalogTVTuningSpace"
|
|
,"Kind":"Com"
|
|
,"Guid":"2a6e293c-2595-11d3-b64c-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_MinChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MinChannelVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MinChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMinChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaxChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MaxChannelVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MaxChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMaxChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"InputTypeVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TunerInputType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_InputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewInputTypeVal","Type":{"Kind":"ApiRef","Name":"TunerInputType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CountryCodeVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewCountryCodeVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSCTuningSpace"
|
|
,"Kind":"Com"
|
|
,"Guid":"0369b4e2-45b6-11d3-b650-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IAnalogTVTuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_MinMinorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MinMinorChannelVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MinMinorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMinMinorChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaxMinorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MaxMinorChannelVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MaxMinorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMaxMinorChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MinPhysicalChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MinPhysicalChannelVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MinPhysicalChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMinPhysicalChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaxPhysicalChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MaxPhysicalChannelVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MaxPhysicalChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMaxPhysicalChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDigitalCableTuningSpace"
|
|
,"Kind":"Com"
|
|
,"Guid":"013f9f9c-b449-4ec7-a6d2-9d4f2fc70ae5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IATSCTuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_MinMajorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MinMajorChannelVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MinMajorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMinMajorChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaxMajorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MaxMajorChannelVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MaxMajorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMaxMajorChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MinSourceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MinSourceIDVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MinSourceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMinSourceIDVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaxSourceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MaxSourceIDVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MaxSourceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMaxSourceIDVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAnalogRadioTuningSpace"
|
|
,"Kind":"Com"
|
|
,"Guid":"2a6e293b-2595-11d3-b64c-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_MinFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MinFrequencyVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MinFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMinFrequencyVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaxFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MaxFrequencyVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MaxFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewMaxFrequencyVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Step"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"StepVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Step"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewStepVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAnalogRadioTuningSpace2"
|
|
,"Kind":"Com"
|
|
,"Guid":"39dd45da-2da8-46ba-8a8a-87e2b73d983a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IAnalogRadioTuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CountryCodeVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewCountryCodeVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ITuneRequest"
|
|
,"Kind":"Com"
|
|
,"Guid":"07ddc146-fc3d-11d2-9d8c-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_TuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Components"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Components","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponents","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewTuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Locator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Locator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Locator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Locator","Type":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IChannelIDTuneRequest"
|
|
,"Kind":"Com"
|
|
,"Guid":"156eff60-86f4-4e28-89fc-109799fd57ee"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ChannelID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ChannelID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ChannelID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ChannelID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IChannelTuneRequest"
|
|
,"Kind":"Com"
|
|
,"Guid":"0369b4e0-45b6-11d3-b650-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Channel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Channel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Channel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Channel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSCChannelTuneRequest"
|
|
,"Kind":"Com"
|
|
,"Guid":"0369b4e1-45b6-11d3-b650-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IChannelTuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_MinorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MinorChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MinorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MinorChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDigitalCableTuneRequest"
|
|
,"Kind":"Com"
|
|
,"Guid":"bad7753b-6b37-4810-ae57-3ce0c4a9e6cb"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IATSCChannelTuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_MajorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMajorChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MajorChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MajorChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SourceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSourceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SourceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SourceID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVBTuneRequest"
|
|
,"Kind":"Com"
|
|
,"Guid":"0d6f567e-a636-42bb-83ba-ce4c1704afa2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ONID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ONID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ONID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ONID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TSID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TSID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMPEG2TuneRequest"
|
|
,"Kind":"Com"
|
|
,"Guid":"eb7d987f-8a01-42ad-b8ae-574deee44d1a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_TSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TSID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TSID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ProgNo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ProgNo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ProgNo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ProgNo","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMPEG2TuneRequestFactory"
|
|
,"Kind":"Com"
|
|
,"Guid":"14e11abd-ee37-4893-9ea1-6964de933e39"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateTuneRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMPEG2TuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMPEG2TuneRequestSupport"
|
|
,"Kind":"Com"
|
|
,"Guid":"1b9d5fc3-5bbc-4b6c-bb18-b9d10e3eeebf"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ITunerCap"
|
|
,"Kind":"Com"
|
|
,"Guid":"e60dfa45-8d56-4e65-a8ab-d6be9412c249"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_SupportedNetworkTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcNetworkTypesMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulcNetworkTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pguidNetworkTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SupportedVideoFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulAMTunerModeType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulAnalogVideoStandard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AuxInputCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulCompositeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pulSvideoCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ITunerCapEx"
|
|
,"Kind":"Com"
|
|
,"Guid":"ed3e0c66-18c8-4ea6-9300-f6841fdd35dc"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Has608_708Caption"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbHasCaption","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ITuner"
|
|
,"Kind":"Com"
|
|
,"Guid":"28c52640-018a-11d3-9d8e-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_TuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumTuningSpaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuningSpaces","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TuneRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TuneRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuneRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Validate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuneRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PreferredComponentTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ComponentTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PreferredComponentTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ComponentTypes","Type":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SignalStrength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Strength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TriggerSignalEvents"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Interval","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IScanningTuner"
|
|
,"Kind":"Com"
|
|
,"Guid":"1dfd0a5c-0284-11d3-9d8e-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuner","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SeekUp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SeekDown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ScanUp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MillisecondsPause","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ScanDown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MillisecondsPause","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AutoProgram"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IScanningTunerEx"
|
|
,"Kind":"Com"
|
|
,"Guid":"04bbd195-0e2d-4593-9bd5-4f908bc33cf5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IScanningTuner","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCurrentLocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pILocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PerformExhaustiveScan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwLowerFreq","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dwHigherFreq","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"bFineTune","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"hEvent","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TerminateCurrentScan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pcurrentFreq","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ResumeCurrentScan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hEvent","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTunerScanningCapability"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"HardwareAssistedScanning","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"NumStandardsSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"BroadcastStandards","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTunerStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SecondsLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"CurrentLockType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"AutoDetect","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"CurrentFreq","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentTunerStandardCapability"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentBroadcastStandard","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"SettlingTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"TvStandardsSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetScanSignalTypeFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ScanModulationTypes","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"AnalogVideoStandard","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IComponentType"
|
|
,"Kind":"Com"
|
|
,"Guid":"6a340dc0-0311-11d3-9d8e-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Category"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Category","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ComponentCategory","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Category"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Category","Type":{"Kind":"ApiRef","Name":"ComponentCategory","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MediaMajorType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaMajorType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MediaMajorType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaMajorType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__MediaMajorType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaMajorTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__MediaMajorType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaMajorTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MediaSubType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaSubType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MediaSubType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaSubType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__MediaSubType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaSubTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__MediaSubType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaSubTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MediaFormatType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaFormatType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MediaFormatType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaFormatType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__MediaFormatType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaFormatTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__MediaFormatType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaFormatTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewCT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ILanguageComponentType"
|
|
,"Kind":"Com"
|
|
,"Guid":"b874c8ba-0fa2-11d3-9d8e-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_LangID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LangID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LangID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LangID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMPEG2ComponentType"
|
|
,"Kind":"Com"
|
|
,"Guid":"2c073d84-b51c-48c9-aa9f-68971e1f6e38"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ILanguageComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_StreamType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MP2StreamType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG2StreamType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_StreamType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MP2StreamType","Type":{"Kind":"ApiRef","Name":"MPEG2StreamType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSCComponentType"
|
|
,"Kind":"Com"
|
|
,"Guid":"fc189e4d-7bd4-4125-b3b3-3a76a332cc96"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMPEG2ComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Flags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Flags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumComponentTypes"
|
|
,"Kind":"Com"
|
|
,"Guid":"8a674b4a-1f63-11d3-b64c-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponentTypes","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IComponentTypes"
|
|
,"Kind":"Com"
|
|
,"Guid":"0dc13d4a-0313-11d3-9d8e-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumComponentTypes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponentTypes","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ComponentType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ComponentType","Type":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ComponentType","Type":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IComponent"
|
|
,"Kind":"Com"
|
|
,"Guid":"1a5576fc-0e19-11d3-9d8e-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Type"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Type"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CT","Type":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DescLangID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LangID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DescLangID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LangID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Status"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Status","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ComponentStatus","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Status"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Status","Type":{"Kind":"ApiRef","Name":"ComponentStatus","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Description"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Description","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Description"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Description","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAnalogAudioComponentType"
|
|
,"Kind":"Com"
|
|
,"Guid":"2cfeb2a8-1787-4a24-a941-c6eaec39c842"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_AnalogAudioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TVAudioMode","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AnalogAudioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"TVAudioMode","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMPEG2Component"
|
|
,"Kind":"Com"
|
|
,"Guid":"1493e353-1eb6-473c-802d-8e6b8ec9d2a9"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_PID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PCRPID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PCRPID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PCRPID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PCRPID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ProgramNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ProgramNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ProgramNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ProgramNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumComponents"
|
|
,"Kind":"Com"
|
|
,"Guid":"2a6e2939-2595-11d3-b64c-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponents","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IComponents"
|
|
,"Kind":"Com"
|
|
,"Guid":"39a48091-fffe-4182-a161-3ff802640e26"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumComponents"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponents","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Component","Type":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponents","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppComponent","Type":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IComponentsOld"
|
|
,"Kind":"Com"
|
|
,"Guid":"fcd01846-0e19-11d3-9d8e-00c04f72d980"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumComponents"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponents","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Component","Type":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponents","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ILocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"286d7f89-760c-4f89-80c4-66841d2507aa"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_CarrierFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Frequency","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CarrierFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Frequency","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InnerFEC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_InnerFEC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InnerFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_InnerFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OuterFEC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_OuterFEC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OuterFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_OuterFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Modulation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Modulation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ModulationType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Modulation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Modulation","Type":{"Kind":"ApiRef","Name":"ModulationType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SymbolRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Rate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SymbolRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Rate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewLocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAnalogLocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"34d1f26b-e339-430d-abce-738cb48984dc"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_VideoStandard"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AVS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AnalogVideoStandard","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_VideoStandard"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AVS","Type":{"Kind":"ApiRef","Name":"AnalogVideoStandard","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDigitalLocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"19b595d8-839a-47f0-96df-4f194f3c768c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSCLocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"bf8d986f-8c2b-4131-94d7-4d3d9fcc21ef"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDigitalLocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_PhysicalChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PhysicalChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PhysicalChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PhysicalChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TSID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TSID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSCLocator2"
|
|
,"Kind":"Com"
|
|
,"Guid":"612aa885-66cf-4090-ba0a-566f5312e4ca"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IATSCLocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ProgramNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ProgramNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ProgramNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ProgramNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDigitalCableLocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"48f66a11-171a-419a-9525-beeecd51584c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IATSCLocator2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVBTLocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"8664da16-dda2-42ac-926a-c18f9127c302"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDigitalLocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Bandwidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"BandWidthVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Bandwidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"BandwidthVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LPInnerFEC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LPInnerFEC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LPInnerFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LPInnerFECRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_HAlpha"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Alpha","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HierarchyAlpha","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_HAlpha"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Alpha","Type":{"Kind":"ApiRef","Name":"HierarchyAlpha","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Guard"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"GI","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GuardInterval","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Guard"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"GI","Type":{"Kind":"ApiRef","Name":"GuardInterval","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Mode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"mode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TransmissionMode","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Mode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"TransmissionMode","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OtherFrequencyInUse"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"OtherFrequencyInUseVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_OtherFrequencyInUse"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"OtherFrequencyInUseVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVBTLocator2"
|
|
,"Kind":"Com"
|
|
,"Guid":"448a2edf-ae95-4b43-a3cc-747843c453d4"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDVBTLocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_PhysicalLayerPipeId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PhysicalLayerPipeIdVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PhysicalLayerPipeId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PhysicalLayerPipeIdVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVBSLocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"3d7c353c-0d04-45f1-a742-f97cc1188dc8"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDigitalLocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_SignalPolarisation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PolarisationVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Polarisation","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SignalPolarisation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PolarisationVal","Type":{"Kind":"ApiRef","Name":"Polarisation","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WestPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WestLongitude","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_WestPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WestLongitude","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OrbitalPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"longitude","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_OrbitalPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"longitude","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Azimuth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Azimuth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Azimuth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Azimuth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Elevation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Elevation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Elevation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Elevation","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVBSLocator2"
|
|
,"Kind":"Com"
|
|
,"Guid":"6044634a-1733-4f99-b982-5fb12afce4f0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDVBSLocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_DiseqLNBSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"DiseqLNBSourceVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LNB_Source","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DiseqLNBSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"DiseqLNBSourceVal","Type":{"Kind":"ApiRef","Name":"LNB_Source","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalOscillatorOverrideLow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocalOscillatorOverrideLowVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalOscillatorOverrideLow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocalOscillatorOverrideLowVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalOscillatorOverrideHigh"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocalOscillatorOverrideHighVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalOscillatorOverrideHigh"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocalOscillatorOverrideHighVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalLNBSwitchOverride"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocalLNBSwitchOverrideVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalLNBSwitchOverride"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocalLNBSwitchOverrideVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LocalSpectralInversionOverride"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocalSpectralInversionOverrideVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_LocalSpectralInversionOverride"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LocalSpectralInversionOverrideVal","Type":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SignalRollOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"RollOffVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RollOff","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SignalRollOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"RollOffVal","Type":{"Kind":"ApiRef","Name":"RollOff","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SignalPilot"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PilotVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Pilot","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SignalPilot"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PilotVal","Type":{"Kind":"ApiRef","Name":"Pilot","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVBCLocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"6e42f36e-1dd2-43c4-9f78-69d25ae39034"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDigitalLocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IISDBSLocator"
|
|
,"Kind":"Com"
|
|
,"Guid":"c9897087-e29c-473f-9e4b-7072123dea14"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDVBSLocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESOpenMmiEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"ba4b6526-1a35-4635-8b56-3ec612746a8c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetDialogNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDialogRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDialogNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDialogType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidDialogType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDialogData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"Automation","Parents":[]}}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDialogStringData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrBaseUrl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbstrData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESCloseMmiEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"6b80e96f-55e2-45aa-b754-0c23c8e7d5c1"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetDialogNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDialogNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESValueUpdatedEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"8a24c46e-bb63-4664-8602-5d9c718c146d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetValueNames"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrNames","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"Automation","Parents":[]}}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESRequestTunerEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"54c7a5e8-c3bb-4f51-af14-e0e2c0e34c6d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetPriority"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbyPriority","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetReason"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbyReason","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetConsequences"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbyConsequences","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEstimatedTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwEstimatedTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESIsdbCasResponseEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"2017cb03-dc0f-4c24-83ca-36307b2cd19f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetRequestId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRequestId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDataLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRequestLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetResponseData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"Automation","Parents":[]}}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGpnvsCommonBase"
|
|
,"Kind":"Com"
|
|
,"Guid":"907e0b5c-e42d-4f04-91f0-26f401f36907"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetValueUpdateName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESEventFactory"
|
|
,"Kind":"Com"
|
|
,"Guid":"506a09b8-7f86-4e04-ac05-3303bfe8fc49"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateESEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pServiceProvider","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwEventId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidEventType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"dwEventDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEventData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":3,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"bstrBaseUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pInitContext","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppESEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESLicenseRenewalResultEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"d5a48ef5-a81b-4df0-acaa-5e35e7ea45d4"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCallersId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwCallersId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrFilename","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsRenewalSuccessful"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfRenewalSuccessful","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsCheckEntitlementCallRequired"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfCheckEntTokenCallNeeded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDescrambledStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDescrambledStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRenewalResultCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwRenewalResultCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCASFailureCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwCASFailureCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRenewalHResult"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"phr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEntitlementTokenLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEntitlementToken"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"Automation","Parents":[]}}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetExpiryDate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pqwExpiryDate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESFileExpiryDateEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"ba9edcb6-4d36-4cfe-8c56-87a6b0ca48e1"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTunerId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pguidTunerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetExpiryDate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pqwExpiryDate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFinalExpiryDate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pqwExpiryDate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMaxRenewalCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwMaxRenewalCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsEntitlementTokenPresent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfEntTokenPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DoesExpireAfterFirstUse"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfExpireAfterFirstUse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESEventService"
|
|
,"Kind":"Com"
|
|
,"Guid":"ed89a619-4c06-4b2f-99eb-c7669b13047c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"FireESEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pESEvent","Type":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IESEventServiceConfiguration"
|
|
,"Kind":"Com"
|
|
,"Guid":"33b9daae-9309-491d-a051-bcad2a70cd66"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetParent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEventService","Type":{"Kind":"ApiRef","Name":"IESEventService","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveParent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOwner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pESEvents","Type":{"Kind":"ApiRef","Name":"IESEvents","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveOwner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetGraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveGraph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IRegisterTuner"
|
|
,"Kind":"Com"
|
|
,"Guid":"359b3901-572c-4854-bb49-cdef66606a25"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Register"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTuner","Type":{"Kind":"ApiRef","Name":"ITuner","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unregister"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDAComparable"
|
|
,"Kind":"Com"
|
|
,"Guid":"b34505e0-2f0e-497b-80bc-d43f3b24ed7f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CompareExact"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CompareTo","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CompareEquivalent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CompareTo","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HashExact"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HashExactIncremental"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PartialResult","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HashEquivalent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HashEquivalentIncremental"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PartialResult","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPersistTuneXml"
|
|
,"Kind":"Com"
|
|
,"Guid":"0754cd31-8d15-47a9-8215-d20064157244"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IPersist","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"InitNew"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Load"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varValue","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Save"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pvarFragment","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPersistTuneXmlUtility"
|
|
,"Kind":"Com"
|
|
,"Guid":"990237ae-ac11-4614-be8f-dd217a4cb4cb"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Deserialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varValue","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPersistTuneXmlUtility2"
|
|
,"Kind":"Com"
|
|
,"Guid":"992e165f-ea24-4b2f-9a1d-009d92120451"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IPersistTuneXmlUtility","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Serialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"piTuneRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDACreateTuneRequestEx"
|
|
,"Kind":"Com"
|
|
,"Guid":"c0a4a1d4-2b3c-491a-ba22-499fbadd4d12"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateTuneRequestEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TuneRequestIID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"XDSToRat"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c5c5c5f0-3abc-11d6-b25b-00c04fa0c026"
|
|
}
|
|
,{
|
|
"Name":"EvalRat"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c5c5c5f1-3abc-11d6-b25b-00c04fa0c026"
|
|
}
|
|
,{
|
|
"Name":"ETFilter"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c4c4c4f1-0049-4e2b-98fb-9537f6ce516d"
|
|
}
|
|
,{
|
|
"Name":"DTFilter"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c4c4c4f2-0049-4e2b-98fb-9537f6ce516d"
|
|
}
|
|
,{
|
|
"Name":"XDSCodec"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c4c4c4f3-0049-4e2b-98fb-9537f6ce516d"
|
|
}
|
|
,{
|
|
"Name":"CXDSData"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c4c4c4f4-0049-4e2b-98fb-9537f6ce516d"
|
|
}
|
|
,{
|
|
"Name":"EnTvRat_System"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MPAA","Value":0}
|
|
,{"Name":"US_TV","Value":1}
|
|
,{"Name":"Canadian_English","Value":2}
|
|
,{"Name":"Canadian_French","Value":3}
|
|
,{"Name":"Reserved4","Value":4}
|
|
,{"Name":"System5","Value":5}
|
|
,{"Name":"System6","Value":6}
|
|
,{"Name":"Reserved7","Value":7}
|
|
,{"Name":"PBDA","Value":8}
|
|
,{"Name":"AgeBased","Value":9}
|
|
,{"Name":"TvRat_kSystems","Value":10}
|
|
,{"Name":"TvRat_SystemDontKnow","Value":255}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EnTvRat_GenericLevel"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"TvRat_0","Value":0}
|
|
,{"Name":"TvRat_1","Value":1}
|
|
,{"Name":"TvRat_2","Value":2}
|
|
,{"Name":"TvRat_3","Value":3}
|
|
,{"Name":"TvRat_4","Value":4}
|
|
,{"Name":"TvRat_5","Value":5}
|
|
,{"Name":"TvRat_6","Value":6}
|
|
,{"Name":"TvRat_7","Value":7}
|
|
,{"Name":"TvRat_8","Value":8}
|
|
,{"Name":"TvRat_9","Value":9}
|
|
,{"Name":"TvRat_10","Value":10}
|
|
,{"Name":"TvRat_11","Value":11}
|
|
,{"Name":"TvRat_12","Value":12}
|
|
,{"Name":"TvRat_13","Value":13}
|
|
,{"Name":"TvRat_14","Value":14}
|
|
,{"Name":"TvRat_15","Value":15}
|
|
,{"Name":"TvRat_16","Value":16}
|
|
,{"Name":"TvRat_17","Value":17}
|
|
,{"Name":"TvRat_18","Value":18}
|
|
,{"Name":"TvRat_19","Value":19}
|
|
,{"Name":"TvRat_20","Value":20}
|
|
,{"Name":"TvRat_21","Value":21}
|
|
,{"Name":"TvRat_kLevels","Value":22}
|
|
,{"Name":"TvRat_Unblock","Value":-1}
|
|
,{"Name":"TvRat_LevelDontKnow","Value":255}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EnTvRat_MPAA"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MPAA_NotApplicable","Value":0}
|
|
,{"Name":"MPAA_G","Value":1}
|
|
,{"Name":"MPAA_PG","Value":2}
|
|
,{"Name":"MPAA_PG13","Value":3}
|
|
,{"Name":"MPAA_R","Value":4}
|
|
,{"Name":"MPAA_NC17","Value":5}
|
|
,{"Name":"MPAA_X","Value":6}
|
|
,{"Name":"MPAA_NotRated","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EnTvRat_US_TV"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"US_TV_None","Value":0}
|
|
,{"Name":"US_TV_Y","Value":1}
|
|
,{"Name":"US_TV_Y7","Value":2}
|
|
,{"Name":"US_TV_G","Value":3}
|
|
,{"Name":"US_TV_PG","Value":4}
|
|
,{"Name":"US_TV_14","Value":5}
|
|
,{"Name":"US_TV_MA","Value":6}
|
|
,{"Name":"US_TV_None7","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EnTvRat_CAE_TV"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CAE_TV_Exempt","Value":0}
|
|
,{"Name":"CAE_TV_C","Value":1}
|
|
,{"Name":"CAE_TV_C8","Value":2}
|
|
,{"Name":"CAE_TV_G","Value":3}
|
|
,{"Name":"CAE_TV_PG","Value":4}
|
|
,{"Name":"CAE_TV_14","Value":5}
|
|
,{"Name":"CAE_TV_18","Value":6}
|
|
,{"Name":"CAE_TV_Reserved","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EnTvRat_CAF_TV"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CAF_TV_Exempt","Value":0}
|
|
,{"Name":"CAF_TV_G","Value":1}
|
|
,{"Name":"CAF_TV_8","Value":2}
|
|
,{"Name":"CAF_TV_13","Value":3}
|
|
,{"Name":"CAF_TV_16","Value":4}
|
|
,{"Name":"CAF_TV_18","Value":5}
|
|
,{"Name":"CAF_TV_Reserved6","Value":6}
|
|
,{"Name":"CAF_TV_Reserved","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BfEnTvRat_GenericAttributes"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"BfAttrNone","Value":0}
|
|
,{"Name":"BfIsBlocked","Value":1}
|
|
,{"Name":"BfIsAttr_1","Value":2}
|
|
,{"Name":"BfIsAttr_2","Value":4}
|
|
,{"Name":"BfIsAttr_3","Value":8}
|
|
,{"Name":"BfIsAttr_4","Value":16}
|
|
,{"Name":"BfIsAttr_5","Value":32}
|
|
,{"Name":"BfIsAttr_6","Value":64}
|
|
,{"Name":"BfIsAttr_7","Value":128}
|
|
,{"Name":"BfValidAttrSubmask","Value":255}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BfEnTvRat_Attributes_US_TV"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"US_TV_IsBlocked","Value":1}
|
|
,{"Name":"US_TV_IsViolent","Value":2}
|
|
,{"Name":"US_TV_IsSexualSituation","Value":4}
|
|
,{"Name":"US_TV_IsAdultLanguage","Value":8}
|
|
,{"Name":"US_TV_IsSexuallySuggestiveDialog","Value":16}
|
|
,{"Name":"US_TV_ValidAttrSubmask","Value":31}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BfEnTvRat_Attributes_MPAA"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MPAA_IsBlocked","Value":1}
|
|
,{"Name":"MPAA_ValidAttrSubmask","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BfEnTvRat_Attributes_CAE_TV"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CAE_IsBlocked","Value":1}
|
|
,{"Name":"CAE_ValidAttrSubmask","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BfEnTvRat_Attributes_CAF_TV"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CAF_IsBlocked","Value":1}
|
|
,{"Name":"CAF_ValidAttrSubmask","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"FormatNotSupportedEvents"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"FORMATNOTSUPPORTED_CLEAR","Value":0}
|
|
,{"Name":"FORMATNOTSUPPORTED_NOTSUPPORTED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_encdec_0000_0000_0001"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wszKID","Type":{"Kind":"Array","Shape":{"Size":25},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"qwCounter","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwIndex","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"bOffset","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_encdec_0000_0000_0002"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"hrReason","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ProtType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"PROT_COPY_FREE","Value":1}
|
|
,{"Name":"PROT_COPY_ONCE","Value":2}
|
|
,{"Name":"PROT_COPY_NEVER","Value":3}
|
|
,{"Name":"PROT_COPY_NEVER_REALLY","Value":4}
|
|
,{"Name":"PROT_COPY_NO_MORE","Value":5}
|
|
,{"Name":"PROT_COPY_FREE_CIT","Value":6}
|
|
,{"Name":"PROT_COPY_BF","Value":7}
|
|
,{"Name":"PROT_COPY_CN_RECORDING_STOP","Value":8}
|
|
,{"Name":"PROT_COPY_FREE_SECURE","Value":9}
|
|
,{"Name":"PROT_COPY_INVALID","Value":50}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EncDecEvents"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"ENCDEC_CPEVENT","Value":0}
|
|
,{"Name":"ENCDEC_RECORDING_STATUS","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"CPRecordingStatus"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"RECORDING_STOPPED","Value":0}
|
|
,{"Name":"RECORDING_STARTED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"CPEventBitShift"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CPEVENT_BITSHIFT_RATINGS","Value":0}
|
|
,{"Name":"CPEVENT_BITSHIFT_COPP","Value":1}
|
|
,{"Name":"CPEVENT_BITSHIFT_LICENSE","Value":2}
|
|
,{"Name":"CPEVENT_BITSHIFT_ROLLBACK","Value":3}
|
|
,{"Name":"CPEVENT_BITSHIFT_SAC","Value":4}
|
|
,{"Name":"CPEVENT_BITSHIFT_DOWNRES","Value":5}
|
|
,{"Name":"CPEVENT_BITSHIFT_STUBLIB","Value":6}
|
|
,{"Name":"CPEVENT_BITSHIFT_UNTRUSTEDGRAPH","Value":7}
|
|
,{"Name":"CPEVENT_BITSHIFT_PENDING_CERTIFICATE","Value":8}
|
|
,{"Name":"CPEVENT_BITSHIFT_NO_PLAYREADY","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"CPEvents"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CPEVENT_NONE","Value":0}
|
|
,{"Name":"CPEVENT_RATINGS","Value":1}
|
|
,{"Name":"CPEVENT_COPP","Value":2}
|
|
,{"Name":"CPEVENT_LICENSE","Value":3}
|
|
,{"Name":"CPEVENT_ROLLBACK","Value":4}
|
|
,{"Name":"CPEVENT_SAC","Value":5}
|
|
,{"Name":"CPEVENT_DOWNRES","Value":6}
|
|
,{"Name":"CPEVENT_STUBLIB","Value":7}
|
|
,{"Name":"CPEVENT_UNTRUSTEDGRAPH","Value":8}
|
|
,{"Name":"CPEVENT_PROTECTWINDOWED","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"RevokedComponent"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"REVOKED_COPP","Value":0}
|
|
,{"Name":"REVOKED_SAC","Value":1}
|
|
,{"Name":"REVOKED_APP_STUB","Value":2}
|
|
,{"Name":"REVOKED_SECURE_PIPELINE","Value":3}
|
|
,{"Name":"REVOKED_MAX_TYPES","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EnTag_Mode"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"EnTag_Remove","Value":0}
|
|
,{"Name":"EnTag_Once","Value":1}
|
|
,{"Name":"EnTag_Repeat","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"COPPEventBlockReason"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"COPP_Unknown","Value":-1}
|
|
,{"Name":"COPP_BadDriver","Value":0}
|
|
,{"Name":"COPP_NoCardHDCPSupport","Value":1}
|
|
,{"Name":"COPP_NoMonitorHDCPSupport","Value":2}
|
|
,{"Name":"COPP_BadCertificate","Value":3}
|
|
,{"Name":"COPP_InvalidBusProtection","Value":4}
|
|
,{"Name":"COPP_AeroGlassOff","Value":5}
|
|
,{"Name":"COPP_RogueApp","Value":6}
|
|
,{"Name":"COPP_ForbiddenVideo","Value":7}
|
|
,{"Name":"COPP_Activate","Value":8}
|
|
,{"Name":"COPP_DigitalAudioUnprotected","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"LicenseEventBlockReason"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"LIC_BadLicense","Value":0}
|
|
,{"Name":"LIC_NeedIndiv","Value":1}
|
|
,{"Name":"LIC_Expired","Value":2}
|
|
,{"Name":"LIC_NeedActivation","Value":3}
|
|
,{"Name":"LIC_ExtenderBlocked","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DownResEventParam"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DOWNRES_Always","Value":0}
|
|
,{"Name":"DOWNRES_InWindowOnly","Value":1}
|
|
,{"Name":"DOWNRES_Undefined","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IETFilterConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4d1-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"InitLicense"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LicenseId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSecureChannelObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnkDRMSecureChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDTFilterConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4d2-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSecureChannelObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnkDRMSecureChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IXDSCodecConfig"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4d3-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSecureChannelObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnkDRMSecureChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPauseBufferTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwPauseBufferTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDTFilterLicenseRenewal"
|
|
,"Kind":"Com"
|
|
,"Guid":"8a78b317-e405-4a43-994a-620d8f5ce25e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetLicenseRenewalData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppwszFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppwszExpiredKid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppwszTunerId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPTFilterLicenseRenewal"
|
|
,"Kind":"Com"
|
|
,"Guid":"26d836a5-0c15-44c7-ac59-b0da8728f240"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RenewLicenses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"wszExpiredKid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwCallersId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bHighPriority","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CancelLicenseRenewal"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMceBurnerControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"5a86b91a-e71e-46c1-88a9-9bb338710552"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetBurnerNoDecryption"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IETFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4b1-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_EvalRatObjOK"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pHrCoCreateRetVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrRating"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnSystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pEnRating","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"plbfEnAttr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrLicenseExpDate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"protType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ProtType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpDateTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLastErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRecordingOn"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fRecState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IETFilterEvents"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4c1-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDTFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4b2-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_EvalRatObjOK"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pHrCoCreateRetVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrRating"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnSystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pEnRating","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"plbfEnAttr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BlockedRatingAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"plbfEnAttr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BlockedRatingAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lbfAttrs","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BlockUnRated"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfBlockUnRatedShows","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BlockUnRated"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fBlockUnRatedShows","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BlockUnRatedDelay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmsecsDelayBeforeBlock","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BlockUnRatedDelay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"msecsDelayBeforeBlock","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDTFilter2"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4b4-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDTFilter","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ChallengeUrl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrChallengeUrl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrLicenseExpDate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"protType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ProtType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpDateTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLastErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDTFilter3"
|
|
,"Kind":"Com"
|
|
,"Guid":"513998cc-e929-4cdf-9fbd-bad1e0314866"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDTFilter2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetProtectionType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pProtectionType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ProtType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LicenseHasExpirationDate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfLicenseHasExpirationDate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetRights"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bstrRights","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDTFilterEvents"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4c2-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IXDSCodec"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4b3-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_XDSToRatObjOK"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pHrCoCreateRetVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CCSubstreamService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"SubstreamMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CCSubstreamService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSubstreamMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetContentAdvisoryRating"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pPktSeqID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCallSeqID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetXDSPacket"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pXDSClassPkt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pXDSTypePkt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pBstrXDSPkt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pPktSeqID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pCallSeqID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrLicenseExpDate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"protType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ProtType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"lpDateTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLastErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IXDSCodecEvents"
|
|
,"Kind":"Com"
|
|
,"Guid":"c4c4c4c3-0049-4e2b-98fb-9537f6ce516d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IXDSToRat"
|
|
,"Kind":"Com"
|
|
,"Guid":"c5c5c5b0-3abc-11d6-b25b-00c04fa0c026"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Init"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ParseXDSBytePair"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"byte1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"byte2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pEnSystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pEnLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"plBfEnAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEvalRat"
|
|
,"Kind":"Com"
|
|
,"Guid":"c5c5c5b1-3abc-11d6-b25b-00c04fa0c026"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_BlockedRatingAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"plbfAttrs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BlockedRatingAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lbfAttrs","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BlockUnRated"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfBlockUnRatedShows","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BlockUnRated"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fBlockUnRatedShows","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MostRestrictiveRating"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"enSystem1","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enEnLevel1","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lbfEnAttr1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"enSystem2","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enEnLevel2","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lbfEnAttr2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"penSystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"penEnLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"plbfEnAttr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TestRating"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"enShowSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enShowLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lbfEnShowAttributes","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SegDispidList"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"dispidName","Value":0}
|
|
,{"Name":"dispidStatus","Value":1}
|
|
,{"Name":"dispidDevImageSourceWidth","Value":2}
|
|
,{"Name":"dispidDevImageSourceHeight","Value":3}
|
|
,{"Name":"dispidDevCountryCode","Value":4}
|
|
,{"Name":"dispidDevOverScan","Value":5}
|
|
,{"Name":"dispidSegment","Value":6}
|
|
,{"Name":"dispidDevVolume","Value":7}
|
|
,{"Name":"dispidDevBalance","Value":8}
|
|
,{"Name":"dispidDevPower","Value":9}
|
|
,{"Name":"dispidTuneChan","Value":10}
|
|
,{"Name":"dispidDevVideoSubchannel","Value":11}
|
|
,{"Name":"dispidDevAudioSubchannel","Value":12}
|
|
,{"Name":"dispidChannelAvailable","Value":13}
|
|
,{"Name":"dispidDevVideoFrequency","Value":14}
|
|
,{"Name":"dispidDevAudioFrequency","Value":15}
|
|
,{"Name":"dispidCount","Value":16}
|
|
,{"Name":"dispidDevFileName","Value":17}
|
|
,{"Name":"dispidVisible","Value":18}
|
|
,{"Name":"dispidOwner","Value":19}
|
|
,{"Name":"dispidMessageDrain","Value":20}
|
|
,{"Name":"dispidViewable","Value":21}
|
|
,{"Name":"dispidDevView","Value":22}
|
|
,{"Name":"dispidKSCat","Value":23}
|
|
,{"Name":"dispidCLSID","Value":24}
|
|
,{"Name":"dispid_KSCat","Value":25}
|
|
,{"Name":"dispid_CLSID","Value":26}
|
|
,{"Name":"dispidTune","Value":27}
|
|
,{"Name":"dispidTS","Value":28}
|
|
,{"Name":"dispidDevSAP","Value":29}
|
|
,{"Name":"dispidClip","Value":30}
|
|
,{"Name":"dispidRequestedClipRect","Value":31}
|
|
,{"Name":"dispidClippedSourceRect","Value":32}
|
|
,{"Name":"dispidAvailableSourceRect","Value":33}
|
|
,{"Name":"dispidMediaPosition","Value":34}
|
|
,{"Name":"dispidDevRun","Value":35}
|
|
,{"Name":"dispidDevPause","Value":36}
|
|
,{"Name":"dispidDevStop","Value":37}
|
|
,{"Name":"dispidCCEnable","Value":38}
|
|
,{"Name":"dispidDevStep","Value":39}
|
|
,{"Name":"dispidDevCanStep","Value":40}
|
|
,{"Name":"dispidSourceSize","Value":41}
|
|
,{"Name":"dispid_playtitle","Value":42}
|
|
,{"Name":"dispid_playchapterintitle","Value":43}
|
|
,{"Name":"dispid_playchapter","Value":44}
|
|
,{"Name":"dispid_playchaptersautostop","Value":45}
|
|
,{"Name":"dispid_playattime","Value":46}
|
|
,{"Name":"dispid_playattimeintitle","Value":47}
|
|
,{"Name":"dispid_playperiodintitleautostop","Value":48}
|
|
,{"Name":"dispid_replaychapter","Value":49}
|
|
,{"Name":"dispid_playprevchapter","Value":50}
|
|
,{"Name":"dispid_playnextchapter","Value":51}
|
|
,{"Name":"dispid_playforwards","Value":52}
|
|
,{"Name":"dispid_playbackwards","Value":53}
|
|
,{"Name":"dispid_stilloff","Value":54}
|
|
,{"Name":"dispid_audiolanguage","Value":55}
|
|
,{"Name":"dispid_showmenu","Value":56}
|
|
,{"Name":"dispid_resume","Value":57}
|
|
,{"Name":"dispid_returnfromsubmenu","Value":58}
|
|
,{"Name":"dispid_buttonsavailable","Value":59}
|
|
,{"Name":"dispid_currentbutton","Value":60}
|
|
,{"Name":"dispid_SelectAndActivateButton","Value":61}
|
|
,{"Name":"dispid_ActivateButton","Value":62}
|
|
,{"Name":"dispid_SelectRightButton","Value":63}
|
|
,{"Name":"dispid_SelectLeftButton","Value":64}
|
|
,{"Name":"dispid_SelectLowerButton","Value":65}
|
|
,{"Name":"dispid_SelectUpperButton","Value":66}
|
|
,{"Name":"dispid_ActivateAtPosition","Value":67}
|
|
,{"Name":"dispid_SelectAtPosition","Value":68}
|
|
,{"Name":"dispid_ButtonAtPosition","Value":69}
|
|
,{"Name":"dispid_NumberOfChapters","Value":70}
|
|
,{"Name":"dispid_TotalTitleTime","Value":71}
|
|
,{"Name":"dispid_TitlesAvailable","Value":72}
|
|
,{"Name":"dispid_VolumesAvailable","Value":73}
|
|
,{"Name":"dispid_CurrentVolume","Value":74}
|
|
,{"Name":"dispid_CurrentDiscSide","Value":75}
|
|
,{"Name":"dispid_CurrentDomain","Value":76}
|
|
,{"Name":"dispid_CurrentChapter","Value":77}
|
|
,{"Name":"dispid_CurrentTitle","Value":78}
|
|
,{"Name":"dispid_CurrentTime","Value":79}
|
|
,{"Name":"dispid_FramesPerSecond","Value":80}
|
|
,{"Name":"dispid_DVDTimeCode2bstr","Value":81}
|
|
,{"Name":"dispid_DVDDirectory","Value":82}
|
|
,{"Name":"dispid_IsSubpictureStreamEnabled","Value":83}
|
|
,{"Name":"dispid_IsAudioStreamEnabled","Value":84}
|
|
,{"Name":"dispid_CurrentSubpictureStream","Value":85}
|
|
,{"Name":"dispid_SubpictureLanguage","Value":86}
|
|
,{"Name":"dispid_CurrentAudioStream","Value":87}
|
|
,{"Name":"dispid_AudioStreamsAvailable","Value":88}
|
|
,{"Name":"dispid_AnglesAvailable","Value":89}
|
|
,{"Name":"dispid_CurrentAngle","Value":90}
|
|
,{"Name":"dispid_CCActive","Value":91}
|
|
,{"Name":"dispid_CurrentCCService","Value":92}
|
|
,{"Name":"dispid_SubpictureStreamsAvailable","Value":93}
|
|
,{"Name":"dispid_SubpictureOn","Value":94}
|
|
,{"Name":"dispid_DVDUniqueID","Value":95}
|
|
,{"Name":"dispid_EnableResetOnStop","Value":96}
|
|
,{"Name":"dispid_AcceptParentalLevelChange","Value":97}
|
|
,{"Name":"dispid_NotifyParentalLevelChange","Value":98}
|
|
,{"Name":"dispid_SelectParentalCountry","Value":99}
|
|
,{"Name":"dispid_SelectParentalLevel","Value":100}
|
|
,{"Name":"dispid_TitleParentalLevels","Value":101}
|
|
,{"Name":"dispid_PlayerParentalCountry","Value":102}
|
|
,{"Name":"dispid_PlayerParentalLevel","Value":103}
|
|
,{"Name":"dispid_Eject","Value":104}
|
|
,{"Name":"dispid_UOPValid","Value":105}
|
|
,{"Name":"dispid_SPRM","Value":106}
|
|
,{"Name":"dispid_GPRM","Value":107}
|
|
,{"Name":"dispid_DVDTextStringType","Value":108}
|
|
,{"Name":"dispid_DVDTextString","Value":109}
|
|
,{"Name":"dispid_DVDTextNumberOfStrings","Value":110}
|
|
,{"Name":"dispid_DVDTextNumberOfLanguages","Value":111}
|
|
,{"Name":"dispid_DVDTextLanguageLCID","Value":112}
|
|
,{"Name":"dispid_RegionChange","Value":113}
|
|
,{"Name":"dispid_DVDAdm","Value":114}
|
|
,{"Name":"dispid_DeleteBookmark","Value":115}
|
|
,{"Name":"dispid_RestoreBookmark","Value":116}
|
|
,{"Name":"dispid_SaveBookmark","Value":117}
|
|
,{"Name":"dispid_SelectDefaultAudioLanguage","Value":118}
|
|
,{"Name":"dispid_SelectDefaultSubpictureLanguage","Value":119}
|
|
,{"Name":"dispid_PreferredSubpictureStream","Value":120}
|
|
,{"Name":"dispid_DefaultMenuLanguage","Value":121}
|
|
,{"Name":"dispid_DefaultSubpictureLanguage","Value":122}
|
|
,{"Name":"dispid_DefaultAudioLanguage","Value":123}
|
|
,{"Name":"dispid_DefaultSubpictureLanguageExt","Value":124}
|
|
,{"Name":"dispid_DefaultAudioLanguageExt","Value":125}
|
|
,{"Name":"dispid_LanguageFromLCID","Value":126}
|
|
,{"Name":"dispid_KaraokeAudioPresentationMode","Value":127}
|
|
,{"Name":"dispid_KaraokeChannelContent","Value":128}
|
|
,{"Name":"dispid_KaraokeChannelAssignment","Value":129}
|
|
,{"Name":"dispid_RestorePreferredSettings","Value":130}
|
|
,{"Name":"dispid_ButtonRect","Value":131}
|
|
,{"Name":"dispid_DVDScreenInMouseCoordinates","Value":132}
|
|
,{"Name":"dispid_CustomCompositorClass","Value":133}
|
|
,{"Name":"dispidCustomCompositorClass","Value":134}
|
|
,{"Name":"dispid_CustomCompositor","Value":135}
|
|
,{"Name":"dispidMixerBitmap","Value":136}
|
|
,{"Name":"dispid_MixerBitmap","Value":137}
|
|
,{"Name":"dispidMixerBitmapOpacity","Value":138}
|
|
,{"Name":"dispidMixerBitmapRect","Value":139}
|
|
,{"Name":"dispidSetupMixerBitmap","Value":140}
|
|
,{"Name":"dispidUsingOverlay","Value":141}
|
|
,{"Name":"dispidDisplayChange","Value":142}
|
|
,{"Name":"dispidRePaint","Value":143}
|
|
,{"Name":"dispid_IsEqualDevice","Value":144}
|
|
,{"Name":"dispidrate","Value":145}
|
|
,{"Name":"dispidposition","Value":146}
|
|
,{"Name":"dispidpositionmode","Value":147}
|
|
,{"Name":"dispidlength","Value":148}
|
|
,{"Name":"dispidChangePassword","Value":149}
|
|
,{"Name":"dispidSaveParentalLevel","Value":150}
|
|
,{"Name":"dispidSaveParentalCountry","Value":151}
|
|
,{"Name":"dispidConfirmPassword","Value":152}
|
|
,{"Name":"dispidGetParentalLevel","Value":153}
|
|
,{"Name":"dispidGetParentalCountry","Value":154}
|
|
,{"Name":"dispidDefaultAudioLCID","Value":155}
|
|
,{"Name":"dispidDefaultSubpictureLCID","Value":156}
|
|
,{"Name":"dispidDefaultMenuLCID","Value":157}
|
|
,{"Name":"dispidBookmarkOnStop","Value":158}
|
|
,{"Name":"dispidMaxVidRect","Value":159}
|
|
,{"Name":"dispidMinVidRect","Value":160}
|
|
,{"Name":"dispidCapture","Value":161}
|
|
,{"Name":"dispid_DecimateInput","Value":162}
|
|
,{"Name":"dispidAlloctor","Value":163}
|
|
,{"Name":"dispid_Allocator","Value":164}
|
|
,{"Name":"dispidAllocPresentID","Value":165}
|
|
,{"Name":"dispidSetAllocator","Value":166}
|
|
,{"Name":"dispid_SetAllocator","Value":167}
|
|
,{"Name":"dispidStreamBufferSinkName","Value":168}
|
|
,{"Name":"dispidStreamBufferSourceName","Value":169}
|
|
,{"Name":"dispidStreamBufferContentRecording","Value":170}
|
|
,{"Name":"dispidStreamBufferReferenceRecording","Value":171}
|
|
,{"Name":"dispidstarttime","Value":172}
|
|
,{"Name":"dispidstoptime","Value":173}
|
|
,{"Name":"dispidrecordingstopped","Value":174}
|
|
,{"Name":"dispidrecordingstarted","Value":175}
|
|
,{"Name":"dispidNameSetLock","Value":176}
|
|
,{"Name":"dispidrecordingtype","Value":177}
|
|
,{"Name":"dispidstart","Value":178}
|
|
,{"Name":"dispidRecordingAttribute","Value":179}
|
|
,{"Name":"dispid_RecordingAttribute","Value":180}
|
|
,{"Name":"dispidSBEConfigure","Value":181}
|
|
,{"Name":"dispid_CurrentRatings","Value":182}
|
|
,{"Name":"dispid_MaxRatingsLevel","Value":183}
|
|
,{"Name":"dispid_audioencoderint","Value":184}
|
|
,{"Name":"dispid_videoencoderint","Value":185}
|
|
,{"Name":"dispidService","Value":186}
|
|
,{"Name":"dispid_BlockUnrated","Value":187}
|
|
,{"Name":"dispid_UnratedDelay","Value":188}
|
|
,{"Name":"dispid_SuppressEffects","Value":189}
|
|
,{"Name":"dispidsbesource","Value":190}
|
|
,{"Name":"dispidSetSinkFilter","Value":191}
|
|
,{"Name":"dispid_SinkStreams","Value":192}
|
|
,{"Name":"dispidTVFormats","Value":193}
|
|
,{"Name":"dispidModes","Value":194}
|
|
,{"Name":"dispidAuxInputs","Value":195}
|
|
,{"Name":"dispidTeleTextFilter","Value":196}
|
|
,{"Name":"dispid_channelchangeint","Value":197}
|
|
,{"Name":"dispidUnlockProfile","Value":198}
|
|
,{"Name":"dispid_AddFilter","Value":199}
|
|
,{"Name":"dispidSetMinSeek","Value":200}
|
|
,{"Name":"dispidRateEx","Value":201}
|
|
,{"Name":"dispidaudiocounter","Value":202}
|
|
,{"Name":"dispidvideocounter","Value":203}
|
|
,{"Name":"dispidcccounter","Value":204}
|
|
,{"Name":"dispidwstcounter","Value":205}
|
|
,{"Name":"dispid_audiocounter","Value":206}
|
|
,{"Name":"dispid_videocounter","Value":207}
|
|
,{"Name":"dispid_cccounter","Value":208}
|
|
,{"Name":"dispid_wstcounter","Value":209}
|
|
,{"Name":"dispidaudioanalysis","Value":210}
|
|
,{"Name":"dispidvideoanalysis","Value":211}
|
|
,{"Name":"dispiddataanalysis","Value":212}
|
|
,{"Name":"dispidaudio_analysis","Value":213}
|
|
,{"Name":"dispidvideo_analysis","Value":214}
|
|
,{"Name":"dispiddata_analysis","Value":215}
|
|
,{"Name":"dispid_resetFilterList","Value":216}
|
|
,{"Name":"dispidDevicePath","Value":217}
|
|
,{"Name":"dispid_SourceFilter","Value":218}
|
|
,{"Name":"dispid__SourceFilter","Value":219}
|
|
,{"Name":"dispidUserEvent","Value":220}
|
|
,{"Name":"dispid_Bookmark","Value":221}
|
|
,{"Name":"LastReservedDeviceDispid","Value":16383}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"SegEventidList"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"eventidStateChange","Value":0}
|
|
,{"Name":"eventidOnTuneChanged","Value":1}
|
|
,{"Name":"eventidEndOfMedia","Value":2}
|
|
,{"Name":"eventidDVDNotify","Value":3}
|
|
,{"Name":"eventidPlayForwards","Value":4}
|
|
,{"Name":"eventidPlayBackwards","Value":5}
|
|
,{"Name":"eventidShowMenu","Value":6}
|
|
,{"Name":"eventidResume","Value":7}
|
|
,{"Name":"eventidSelectOrActivateButton","Value":8}
|
|
,{"Name":"eventidStillOff","Value":9}
|
|
,{"Name":"eventidPauseOn","Value":10}
|
|
,{"Name":"eventidChangeCurrentAudioStream","Value":11}
|
|
,{"Name":"eventidChangeCurrentSubpictureStream","Value":12}
|
|
,{"Name":"eventidChangeCurrentAngle","Value":13}
|
|
,{"Name":"eventidPlayAtTimeInTitle","Value":14}
|
|
,{"Name":"eventidPlayAtTime","Value":15}
|
|
,{"Name":"eventidPlayChapterInTitle","Value":16}
|
|
,{"Name":"eventidPlayChapter","Value":17}
|
|
,{"Name":"eventidReplayChapter","Value":18}
|
|
,{"Name":"eventidPlayNextChapter","Value":19}
|
|
,{"Name":"eventidStop","Value":20}
|
|
,{"Name":"eventidReturnFromSubmenu","Value":21}
|
|
,{"Name":"eventidPlayTitle","Value":22}
|
|
,{"Name":"eventidPlayPrevChapter","Value":23}
|
|
,{"Name":"eventidChangeKaraokePresMode","Value":24}
|
|
,{"Name":"eventidChangeVideoPresMode","Value":25}
|
|
,{"Name":"eventidOverlayUnavailable","Value":26}
|
|
,{"Name":"eventidSinkCertificateFailure","Value":27}
|
|
,{"Name":"eventidSinkCertificateSuccess","Value":28}
|
|
,{"Name":"eventidSourceCertificateFailure","Value":29}
|
|
,{"Name":"eventidSourceCertificateSuccess","Value":30}
|
|
,{"Name":"eventidRatingsBlocked","Value":31}
|
|
,{"Name":"eventidRatingsUnlocked","Value":32}
|
|
,{"Name":"eventidRatingsChanged","Value":33}
|
|
,{"Name":"eventidWriteFailure","Value":34}
|
|
,{"Name":"eventidTimeHole","Value":35}
|
|
,{"Name":"eventidStaleDataRead","Value":36}
|
|
,{"Name":"eventidContentBecomingStale","Value":37}
|
|
,{"Name":"eventidStaleFileDeleted","Value":38}
|
|
,{"Name":"eventidEncryptionOn","Value":39}
|
|
,{"Name":"eventidEncryptionOff","Value":40}
|
|
,{"Name":"eventidRateChange","Value":41}
|
|
,{"Name":"eventidLicenseChange","Value":42}
|
|
,{"Name":"eventidCOPPBlocked","Value":43}
|
|
,{"Name":"eventidCOPPUnblocked","Value":44}
|
|
,{"Name":"dispidlicenseerrorcode","Value":45}
|
|
,{"Name":"eventidBroadcastEvent","Value":46}
|
|
,{"Name":"eventidBroadcastEventEx","Value":47}
|
|
,{"Name":"eventidContentPrimarilyAudio","Value":48}
|
|
,{"Name":"dispidAVDecAudioDualMonoEvent","Value":49}
|
|
,{"Name":"dispidAVAudioSampleRateEvent","Value":50}
|
|
,{"Name":"dispidAVAudioChannelConfigEvent","Value":51}
|
|
,{"Name":"dispidAVAudioChannelCountEvent","Value":52}
|
|
,{"Name":"dispidAVDecCommonMeanBitRateEvent","Value":53}
|
|
,{"Name":"dispidAVDDSurroundModeEvent","Value":54}
|
|
,{"Name":"dispidAVDecCommonInputFormatEvent","Value":55}
|
|
,{"Name":"dispidAVDecCommonOutputFormatEvent","Value":56}
|
|
,{"Name":"eventidWriteFailureClear","Value":57}
|
|
,{"Name":"LastReservedDeviceEvent","Value":16383}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PositionModeList"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"FrameMode","Value":0}
|
|
,{"Name":"TenthsSecondsMode","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"RecordingType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CONTENT","Value":0}
|
|
,{"Name":"REFERENCE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSVidCCService"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"None","Value":0}
|
|
,{"Name":"Caption1","Value":1}
|
|
,{"Name":"Caption2","Value":2}
|
|
,{"Name":"Text1","Value":3}
|
|
,{"Name":"Text2","Value":4}
|
|
,{"Name":"XDS","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSVidSinkStreams"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MSVidSink_Video","Value":1}
|
|
,{"Name":"MSVidSink_Audio","Value":2}
|
|
,{"Name":"MSVidSink_Other","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMSVidRect"
|
|
,"Kind":"Com"
|
|
,"Guid":"7f5000a6-a440-47ca-8acc-c0e75531a2c2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Top"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TopVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Top"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"TopVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Left"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LeftVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Left"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"LeftVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Width"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WidthVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Width"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"WidthVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Height"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"HeightVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Height"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"HeightVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_HWnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"HWndVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_HWnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"HWndVal","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Rect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"RectVal","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidGraphSegmentContainer"
|
|
,"Kind":"Com"
|
|
,"Guid":"3dd2903d-e0aa-11d2-b63a-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Graph"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppGraph","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Input"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Outputs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppOutputs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoRenderer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppVR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioRenderer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppAR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Features"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppFeatures","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Composites"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppComposites","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ParentContainer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppContainer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Decompose"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSegment","Type":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsWindowless"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFocus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MSVidSegmentType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MSVidSEG_SOURCE","Value":0}
|
|
,{"Name":"MSVidSEG_XFORM","Value":1}
|
|
,{"Name":"MSVidSEG_DEST","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMSVidGraphSegment"
|
|
,"Kind":"Com"
|
|
,"Guid":"238dec54-adeb-4005-a349-f772b9afebc4"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IPersist","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Init"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pInit","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Init"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pInit","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumFilters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFilters","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Container"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppCtl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegmentContainer","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Container"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCtl","Type":{"Kind":"ApiRef","Name":"IMSVidGraphSegmentContainer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Type"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSVidSegmentType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Category"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Build"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PostBuild"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PreRun"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PostRun"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PreStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PostStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OnEventNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lEventCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lEventParm1","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lEventParm2","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Decompose"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MSVidCtlButtonstate"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MSVIDCTL_LEFT_BUTTON","Value":1}
|
|
,{"Name":"MSVIDCTL_RIGHT_BUTTON","Value":2}
|
|
,{"Name":"MSVIDCTL_MIDDLE_BUTTON","Value":4}
|
|
,{"Name":"MSVIDCTL_X_BUTTON1","Value":8}
|
|
,{"Name":"MSVIDCTL_X_BUTTON2","Value":16}
|
|
,{"Name":"MSVIDCTL_SHIFT","Value":1}
|
|
,{"Name":"MSVIDCTL_CTRL","Value":2}
|
|
,{"Name":"MSVIDCTL_ALT","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMSVidGraphSegmentUserInput"
|
|
,"Kind":"Com"
|
|
,"Guid":"301c060e-20d9-4587-9b03-f82ed9a9943c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Click"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DblClick"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KeyDown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"KeyCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In"]}
|
|
,{"Name":"ShiftState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KeyPress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"KeyAscii","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KeyUp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"KeyCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In"]}
|
|
,{"Name":"ShiftState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MouseDown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ButtonState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"ShiftState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MouseMove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ButtonState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"ShiftState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MouseUp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ButtonState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"ShiftState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"x","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidCompositionSegment"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c15d483-911d-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Compose"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"upstream","Type":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"downstream","Type":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Up"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"upstream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Down"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"downstream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumMSVidGraphSegment"
|
|
,"Kind":"Com"
|
|
,"Guid":"3dd2903e-e0aa-11d2-b63a-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgelt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidVRGraphSegment"
|
|
,"Kind":"Com"
|
|
,"Guid":"dd47de3f-9874-4f7b-8b22-7cb2688461e7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put__VMRendererMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Owner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Owner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Window","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_UseOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseOverlayVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_UseOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseOverlayVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Visible"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Visible","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Visible"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Visible","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ColorKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Source"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"r","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Source"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"r","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Destination"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"r","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Destination"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"r","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"DisplayDevices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NativeSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"sizeval","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"aspectratio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"DisplayDevices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"color","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"color","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaintainAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fMaintain","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MaintainAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fMaintain","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Refresh"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DisplayChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RePaint"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidDevice"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c15d47c-911d-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Status"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Status","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Power"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Power","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Power"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Power","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Category"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Guid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ClassID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__Category"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Guid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__ClassID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsEqualDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Device","Type":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"IsEqual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidDevice2"
|
|
,"Kind":"Com"
|
|
,"Guid":"87bd2783-ebc0-478c-b4a0-e8e7f43ab78e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_DevicePath"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"DevPath","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidInputDevice"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b0353d-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"IsViewable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pfViewable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"View"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidDeviceEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c15d480-911d-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"StateChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpd","Type":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"oldState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"newState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidInputDeviceEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b0353e-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidVideoInputDevice"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c15d47f-911d-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidPlayback"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b03538-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_EnableResetOnStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_EnableResetOnStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Run"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CanStep"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fBackwards","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"pfCan","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Step"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStep","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Rate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Rate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lPosition","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_PositionMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lPositionMode","Type":{"Kind":"ApiRef","Name":"PositionModeList","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PositionMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lPositionMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PositionModeList","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Length"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidPlaybackEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b0353b-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidInputDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"EndOfMedia"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpd","Type":{"Kind":"ApiRef","Name":"IMSVidPlayback","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidTuner"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c15d47d-911d-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidVideoInputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Tune"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppTR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Tune"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTR","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plTS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TuningSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plTS","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidTunerEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c15d485-911d-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidInputDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"TuneChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lpd","Type":{"Kind":"ApiRef","Name":"IMSVidTuner","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidAnalogTuner"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c15d47e-911d-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidTuner","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Channel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Channel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Channel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Channel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lcc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lcc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lcc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lcc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SAP"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfSapOn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SAP"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fSapOn","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChannelAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"nChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"SignalStrength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"fSignalPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidAnalogTuner2"
|
|
,"Kind":"Com"
|
|
,"Guid":"37647bf7-3dde-4cc8-a4dc-0d534d3d0037"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidAnalogTuner","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_TVFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Formats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TunerModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Modes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NumAuxInputs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Inputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidAnalogTunerEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c15d486-911d-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidTunerEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidFilePlayback"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b03539-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidPlayback","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_FileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidFilePlayback2"
|
|
,"Kind":"Com"
|
|
,"Guid":"2f7e44af-6e52-4660-bc08-d8d542587d72"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFilePlayback","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put__SourceFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put___SourceFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidFilePlaybackEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b0353a-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidPlaybackEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVDMenuIDConstants"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"dvdMenu_Title","Value":2}
|
|
,{"Name":"dvdMenu_Root","Value":3}
|
|
,{"Name":"dvdMenu_Subpicture","Value":4}
|
|
,{"Name":"dvdMenu_Audio","Value":5}
|
|
,{"Name":"dvdMenu_Angle","Value":6}
|
|
,{"Name":"dvdMenu_Chapter","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVDFilterState"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"dvdState_Undefined","Value":-2}
|
|
,{"Name":"dvdState_Unitialized","Value":-1}
|
|
,{"Name":"dvdState_Stopped","Value":0}
|
|
,{"Name":"dvdState_Paused","Value":1}
|
|
,{"Name":"dvdState_Running","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVDTextStringType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"dvdStruct_Volume","Value":1}
|
|
,{"Name":"dvdStruct_Title","Value":2}
|
|
,{"Name":"dvdStruct_ParentalID","Value":3}
|
|
,{"Name":"dvdStruct_PartOfTitle","Value":4}
|
|
,{"Name":"dvdStruct_Cell","Value":5}
|
|
,{"Name":"dvdStream_Audio","Value":16}
|
|
,{"Name":"dvdStream_Subpicture","Value":17}
|
|
,{"Name":"dvdStream_Angle","Value":18}
|
|
,{"Name":"dvdChannel_Audio","Value":32}
|
|
,{"Name":"dvdGeneral_Name","Value":48}
|
|
,{"Name":"dvdGeneral_Comments","Value":49}
|
|
,{"Name":"dvdTitle_Series","Value":56}
|
|
,{"Name":"dvdTitle_Movie","Value":57}
|
|
,{"Name":"dvdTitle_Video","Value":58}
|
|
,{"Name":"dvdTitle_Album","Value":59}
|
|
,{"Name":"dvdTitle_Song","Value":60}
|
|
,{"Name":"dvdTitle_Other","Value":63}
|
|
,{"Name":"dvdTitle_Sub_Series","Value":64}
|
|
,{"Name":"dvdTitle_Sub_Movie","Value":65}
|
|
,{"Name":"dvdTitle_Sub_Video","Value":66}
|
|
,{"Name":"dvdTitle_Sub_Album","Value":67}
|
|
,{"Name":"dvdTitle_Sub_Song","Value":68}
|
|
,{"Name":"dvdTitle_Sub_Other","Value":71}
|
|
,{"Name":"dvdTitle_Orig_Series","Value":72}
|
|
,{"Name":"dvdTitle_Orig_Movie","Value":73}
|
|
,{"Name":"dvdTitle_Orig_Video","Value":74}
|
|
,{"Name":"dvdTitle_Orig_Album","Value":75}
|
|
,{"Name":"dvdTitle_Orig_Song","Value":76}
|
|
,{"Name":"dvdTitle_Orig_Other","Value":79}
|
|
,{"Name":"dvdOther_Scene","Value":80}
|
|
,{"Name":"dvdOther_Cut","Value":81}
|
|
,{"Name":"dvdOther_Take","Value":82}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DVDSPExt"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"dvdSPExt_NotSpecified","Value":0}
|
|
,{"Name":"dvdSPExt_Caption_Normal","Value":1}
|
|
,{"Name":"dvdSPExt_Caption_Big","Value":2}
|
|
,{"Name":"dvdSPExt_Caption_Children","Value":3}
|
|
,{"Name":"dvdSPExt_CC_Normal","Value":5}
|
|
,{"Name":"dvdSPExt_CC_Big","Value":6}
|
|
,{"Name":"dvdSPExt_CC_Children","Value":7}
|
|
,{"Name":"dvdSPExt_Forced","Value":9}
|
|
,{"Name":"dvdSPExt_DirectorComments_Normal","Value":13}
|
|
,{"Name":"dvdSPExt_DirectorComments_Big","Value":14}
|
|
,{"Name":"dvdSPExt_DirectorComments_Children","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMSVidWebDVD"
|
|
,"Kind":"Com"
|
|
,"Guid":"cf45f88b-ac56-4ee2-a73a-ed04e2885d3c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidPlayback","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnDVDEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lEvent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lParam1","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayChapterInTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lChapter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lChapter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayChaptersAutoStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lstrChapter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lChapterCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayAtTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strTime","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayAtTimeInTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"strTime","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayPeriodInTitleAutoStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"strStartTime","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"strEndTime","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReplayChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayPrevChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayNextChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StillOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStream","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"fFormat","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"strAudioLang","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ShowMenu"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MenuID","Type":{"Kind":"ApiRef","Name":"DVDMenuIDConstants","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Resume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReturnFromSubmenu"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ButtonsAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectAndActivateButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lButton","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ActivateButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectRightButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectLeftButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectLowerButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectUpperButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ActivateAtPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"xPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"yPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectAtPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"xPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"yPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ButtonAtPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"xPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"yPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plButton","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_NumberOfChapters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TotalTitleTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TitlesAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VolumesAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentDiscSide"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentDomain"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVDTimeCode2bstr"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"timeCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pTimeStr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DVDDirectory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DVDDirectory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsSubpictureStreamEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lstream","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"fEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsAudioStreamEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lstream","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"fEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentSubpictureStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CurrentSubpictureStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SubpictureLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStream","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"strLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentAudioStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CurrentAudioStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioStreamsAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AnglesAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CurrentAngle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CurrentAngle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SubpictureStreamsAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SubpictureOn"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SubpictureOn"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DVDUniqueID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AcceptParentalLevelChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fAccept","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NotifyParentalLevelChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectParentalCountry"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCountry","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectParentalLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lParentalLevel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TitleParentalLevels"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plParentalLevels","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PlayerParentalCountry"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plCountryCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PlayerParentalLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plParentalLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Eject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UOPValid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lUOP","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pfValid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SPRM"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"psSPRM","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_GPRM"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"psSPRM","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_GPRM"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"sValue","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DVDTextStringType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lLangIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lStringIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVDTextStringType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DVDTextString"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lLangIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lStringIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DVDTextNumberOfStrings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lLangIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"plNumOfStrings","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DVDTextNumberOfLanguages"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plNumOfLangs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DVDTextLanguageLCID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lLangIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lcid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegionChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DVDAdm"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeleteBookmark"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreBookmark"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SaveBookmark"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectDefaultAudioLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lang","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ext","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectDefaultSubpictureLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lang","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"ext","Type":{"Kind":"ApiRef","Name":"DVDSPExt","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_PreferredSubpictureStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultMenuLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lang","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DefaultMenuLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lang","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultSubpictureLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lang","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultAudioLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lang","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultSubpictureLanguageExt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVDSPExt","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultAudioLanguageExt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LanguageFromLCID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lcid","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lang","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_KaraokeAudioPresentationMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_KaraokeAudioPresentationMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_KaraokeChannelContent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStream","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lChan","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lContent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_KaraokeChannelAssignment"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStream","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lChannelAssignment","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestorePreferredSettings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ButtonRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lButton","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DVDScreenInMouseCoordinates"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DVDScreenInMouseCoordinates"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRect","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidWebDVD2"
|
|
,"Kind":"Com"
|
|
,"Guid":"7027212f-ee9a-4a7c-8b67-f023714cdaff"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidWebDVD","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Bookmark"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":1,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pDataLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Bookmark"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"dwDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidWebDVDEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"b4f7a674-9b83-49cb-a357-c63b871be958"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidPlaybackEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"DVDNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lEventCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayForwards"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayBackwards"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ShowMenu"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MenuID","Type":{"Kind":"ApiRef","Name":"DVDMenuIDConstants","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Resume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SelectOrActivateButton"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StillOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PauseOn"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChangeCurrentAudioStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChangeCurrentSubpictureStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChangeCurrentAngle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayAtTimeInTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayAtTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayChapterInTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReplayChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayNextChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReturnFromSubmenu"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PlayPrevChapter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChangeKaraokePresMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChangeVideoPresMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidWebDVDAdm"
|
|
,"Kind":"Com"
|
|
,"Guid":"b8be681a-eb2c-47f0-b415-94d5452f0e05"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"ChangePassword"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"strOld","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"strNew","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SaveParentalLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"level","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SaveParentalCountry"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"country","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConfirmPassword"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetParentalLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetParentalCountry"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCountry","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultAudioLCID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DefaultAudioLCID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultSubpictureLCID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DefaultSubpictureLCID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DefaultMenuLCID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DefaultMenuLCID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BookmarkOnStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BookmarkOnStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidOutputDevice"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b03546-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidOutputDeviceEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"2e6a14e2-571c-11d3-b652-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidFeature"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b03547-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidFeatureEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"3dd2903c-e0aa-11d2-b63a-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidEncoder"
|
|
,"Kind":"Com"
|
|
,"Guid":"c0020fd4-bee7-43d9-a495-9f213117103d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_VideoEncoderInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEncInt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioEncoderInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEncInt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidClosedCaptioning"
|
|
,"Kind":"Com"
|
|
,"Guid":"99652ea1-c1f7-414f-bb7b-1c967de75983"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Enable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"On","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Enable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"On","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidClosedCaptioning2"
|
|
,"Kind":"Com"
|
|
,"Guid":"e00cb864-a029-4310-9987-a873f5887d97"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidClosedCaptioning","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Service"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"On","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSVidCCService","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Service"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"On","Type":{"Kind":"ApiRef","Name":"MSVidCCService","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidClosedCaptioning3"
|
|
,"Kind":"Com"
|
|
,"Guid":"c8638e8a-7625-4c51-9366-2f40a9831fc0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidClosedCaptioning2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_TeleTextFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"punkTTFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidXDS"
|
|
,"Kind":"Com"
|
|
,"Guid":"11ebc158-e712-4d1f-8bb3-01ed5274c4ce"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ChannelChangeInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"punkCC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidXDSEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"6db2317d-3b23-41ec-ba4b-701f407eaf3a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeatureEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RatingChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"PrevRatingSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"PrevLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"PrevAttributes","Type":{"Kind":"ApiRef","Name":"BfEnTvRat_GenericAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewRatingSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewAttributes","Type":{"Kind":"ApiRef","Name":"BfEnTvRat_GenericAttributes","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidDataServices"
|
|
,"Kind":"Com"
|
|
,"Guid":"334125c1-77e5-11d3-b653-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidDataServicesEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"334125c2-77e5-11d3-b653-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SourceSizeList"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"sslFullSize","Value":0}
|
|
,{"Name":"sslClipByOverScan","Value":1}
|
|
,{"Name":"sslClipByClipRect","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMSVidVideoRenderer"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b03540-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_CustomCompositorClass"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CompositorCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_CustomCompositorClass"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CompositorCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__CustomCompositorClass"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CompositorCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__CustomCompositorClass"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CompositorCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__CustomCompositor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Compositor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IVMRImageCompositor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__CustomCompositor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Compositor","Type":{"Kind":"ApiRef","Name":"IVMRImageCompositor","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MixerBitmap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MixerPictureDisp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPictureDisp","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__MixerBitmap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MixerPicture","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IVMRMixerBitmap","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MixerBitmap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MixerPictureDisp","Type":{"Kind":"ApiRef","Name":"IPictureDisp","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__MixerBitmap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MixerPicture","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALPHABITMAP","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MixerBitmapPositionRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MixerBitmapPositionRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MixerBitmapOpacity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"opacity","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MixerBitmapOpacity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"opacity","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupMixerBitmap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"MixerPictureDisp","Type":{"Kind":"ApiRef","Name":"IPictureDisp","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Opacity","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SourceSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SourceSizeList","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SourceSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewSize","Type":{"Kind":"ApiRef","Name":"SourceSizeList","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OverScan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plPercent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_OverScan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lPercent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AvailableSourceRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaxVidRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppVidRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MinVidRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppVidRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ClippedSourceRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ClippedSourceRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRect","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_UsingOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseOverlayVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_UsingOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"UseOverlayVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Capture"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"currentImage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPictureDisp","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FramesPerSecond"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DecimateInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDeci","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DecimateInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDeci","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidVideoRendererEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b03545-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OverlayUnavailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidGenericSink"
|
|
,"Kind":"Com"
|
|
,"Guid":"6c29b41d-455b-4c33-963a-0d28e5e555ea"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetSinkFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SinkStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSVidSinkStreams","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SinkStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Streams","Type":{"Kind":"ApiRef","Name":"MSVidSinkStreams","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidGenericSink2"
|
|
,"Kind":"Com"
|
|
,"Guid":"6b5a28f3-47f1-4092-b168-60cabec08f1c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidGenericSink","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ResetFilterList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferRecordingControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"160621aa-bbbc-4326-a824-c395aebc6e74"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_StartTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_StartTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_StopTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtStop","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_StopTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtStop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RecordingStopped"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"phResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RecordingStarted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"phResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RecordingType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RecordingType","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RecordingAttribute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRecordingAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSink"
|
|
,"Kind":"Com"
|
|
,"Guid":"159dbb45-cd1b-4dab-83ea-5cb1f4f21d07"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ContentRecorder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pRecordingIUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidStreamBufferRecordingControl","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ReferenceRecorder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pRecordingIUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidStreamBufferRecordingControl","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SinkName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SinkName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NameSetLock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SBESink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"sbeConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSink2"
|
|
,"Kind":"Com"
|
|
,"Guid":"2ca9fc63-c131-4e5a-955a-544a47c67146"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSink","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"UnlockProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSink3"
|
|
,"Kind":"Com"
|
|
,"Guid":"4f8721d7-7d59-4d8b-99f5-a77775586bd5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSink2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetMinSeek"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioCounter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoCounter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CCCounter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WSTCounter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AudioAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__AudioAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__AudioAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_VideoAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__VideoAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__VideoAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DataAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DataAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put__DataAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__DataAnalysisFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_LicenseErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hres","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSinkEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"f798a36b-b05b-4bbe-9703-eaea7d61cd51"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CertificateFailure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CertificateSuccess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WriteFailure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSinkEvent2"
|
|
,"Kind":"Com"
|
|
,"Guid":"3d7a5166-72d7-484b-a06f-286187b80ca1"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSinkEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"EncryptionOn"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EncryptionOff"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSinkEvent3"
|
|
,"Kind":"Com"
|
|
,"Guid":"735ad8d5-c259-48e9-81e7-d27953665b23"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSinkEvent2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"LicenseChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwProt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSinkEvent4"
|
|
,"Kind":"Com"
|
|
,"Guid":"1b01dcb0-daf0-412c-a5d1-590c7f62e2b8"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSinkEvent3","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"WriteFailureClear"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSource"
|
|
,"Kind":"Com"
|
|
,"Guid":"eb0c8cf9-6950-4772-87b1-47d11cf3a02f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFilePlayback","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_RecordingAttribute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pRecordingAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CurrentRatings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnSystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pEnRating","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pBfEnAttr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MaxRatingsLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"enRating","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lbfEnAttr","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BlockUnrated"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bBlock","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_UnratedDelay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwDelay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SBESource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"sbeFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSource2"
|
|
,"Kind":"Com"
|
|
,"Guid":"e4ba9059-b1ce-40d8-b9a0-d4ea4a9989d3"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSource","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_RateEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"dwFramesPerSecond","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioCounter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoCounter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_CCCounter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_WSTCounter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSourceEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"50ce8a7d-9c28-4da8-9042-cdfa7116f979"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFilePlaybackEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CertificateFailure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CertificateSuccess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RatingsBlocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RatingsUnblocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RatingsChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TimeHole"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"StreamOffsetMS","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"SizeMS","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StaleDataRead"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ContentBecomingStale"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StaleFileDeleted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSourceEvent2"
|
|
,"Kind":"Com"
|
|
,"Guid":"7aef50ce-8e22-4ba8-bc06-a92a458b4ef2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSourceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RateChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"qwNewRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"qwOldRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferSourceEvent3"
|
|
,"Kind":"Com"
|
|
,"Guid":"ceabd6ab-9b90-4570-adf1-3ce76e00a763"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSourceEvent2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"BroadcastEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Guid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BroadcastEventEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Guid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"COPPBlocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"COPPUnblocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ContentPrimarilyAudio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidStreamBufferV2SourceEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"49c771f9-41b2-4cf7-9f9a-a313a8f6027e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFilePlaybackEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RatingsChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TimeHole"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"StreamOffsetMS","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"SizeMS","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StaleDataRead"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ContentBecomingStale"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StaleFileDeleted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RateChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"qwNewRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"qwOldRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BroadcastEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Guid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BroadcastEventEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Guid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ContentPrimarilyAudio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidVideoRenderer2"
|
|
,"Kind":"Com"
|
|
,"Guid":"6bdd5c1e-2810-4159-94bc-05511ae8549b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Allocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AllocPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__Allocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AllocPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Allocator_ID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AllocPresent","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_SetAllocator2"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AllocPresent","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SuppressEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bSuppress","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SuppressEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bSuppress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidVideoRendererEvent2"
|
|
,"Kind":"Com"
|
|
,"Guid":"7145ed66-4730-4fdb-8a53-fde7508d3e5e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OverlayUnavailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidVMR9"
|
|
,"Kind":"Com"
|
|
,"Guid":"d58b0015-ebef-44bb-bbdd-3f3699d76ea1"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Allocator_ID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AllocPresent","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SuppressEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bSuppress","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SuppressEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bSuppress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Allocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"AllocPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidEVR"
|
|
,"Kind":"Com"
|
|
,"Guid":"15e496ae-82a8-4cf9-a6b6-c561dc60398f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Presenter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppAllocPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFVideoPresenter","TargetKind":"Com","Api":"MediaFoundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Presenter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pAllocPresent","Type":{"Kind":"ApiRef","Name":"IMFVideoPresenter","TargetKind":"Com","Api":"MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_SuppressEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bSuppress","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_SuppressEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bSuppress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidEVREvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"349abb10-883c-4f22-8714-cecaeee45d62"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OnUserEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lEventCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidAudioRenderer"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b0353f-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"put_Volume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lVol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Volume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lVol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Balance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lBal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Balance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lBal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidAudioRendererEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"37b03541-a4c8-11d2-b634-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidAudioRendererEvent2"
|
|
,"Kind":"Com"
|
|
,"Guid":"e3f55729-353b-4c43-a028-50f79aa9a907"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMSVidAudioRendererEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AVDecAudioDualMono"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVAudioSampleRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVAudioChannelConfig"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVAudioChannelCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVDecCommonMeanBitRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVDDSurroundMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVDecCommonInputFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AVDecCommonOutputFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidInputDevices"
|
|
,"Kind":"Com"
|
|
,"Guid":"c5702cd1-9b79-11d3-b654-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidOutputDevices"
|
|
,"Kind":"Com"
|
|
,"Guid":"c5702cd2-9b79-11d3-b654-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidVideoRendererDevices"
|
|
,"Kind":"Com"
|
|
,"Guid":"c5702cd3-9b79-11d3-b654-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidAudioRendererDevices"
|
|
,"Kind":"Com"
|
|
,"Guid":"c5702cd4-9b79-11d3-b654-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidAudioRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidAudioRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSVidFeatures"
|
|
,"Kind":"Com"
|
|
,"Guid":"c5702cd5-9b79-11d3-b654-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Add"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MSVidAnalogTunerDevice"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1c15d484-911d-11d2-b632-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidBDATunerDevice"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a2e3074e-6c3d-11d3-b653-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidFilePlaybackDevice"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"37b0353c-a4c8-11d2-b634-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidWebDVD"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"011b3619-fe63-4814-8a84-15a194ce9ce3"
|
|
}
|
|
,{
|
|
"Name":"MSVidWebDVDAdm"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fa7c375b-66a7-4280-879d-fd459c84bb02"
|
|
}
|
|
,{
|
|
"Name":"MSVidVideoRenderer"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"37b03543-a4c8-11d2-b634-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidVMR9"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"24dc3975-09bf-4231-8655-3ee71f43837d"
|
|
}
|
|
,{
|
|
"Name":"MSVidEVR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c45268a2-fa81-4e19-b1e3-72edbd60aeda"
|
|
}
|
|
,{
|
|
"Name":"MSVidAudioRenderer"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"37b03544-a4c8-11d2-b634-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidGenericSink"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4a5869cf-929d-4040-ae03-fcafc5b9cd42"
|
|
}
|
|
,{
|
|
"Name":"MSVidStreamBufferSink"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9e77aac4-35e5-42a1-bdc2-8f3ff399847c"
|
|
}
|
|
,{
|
|
"Name":"MSVidStreamBufferSource"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ad8e510d-217f-409b-8076-29c5e73b98e8"
|
|
}
|
|
,{
|
|
"Name":"MSVidStreamBufferV2Source"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fd351ea1-4173-4af4-821d-80d4ae979048"
|
|
}
|
|
,{
|
|
"Name":"MSVidEncoder"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bb530c63-d9df-4b49-9439-63453962e598"
|
|
}
|
|
,{
|
|
"Name":"MSVidITVCapture"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5740a302-ef0b-45ce-bf3b-4470a14a8980"
|
|
}
|
|
,{
|
|
"Name":"MSVidITVPlayback"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9e797ed0-5253-4243-a9b7-bd06c58f8ef3"
|
|
}
|
|
,{
|
|
"Name":"MSVidCCA"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"86151827-e47b-45ee-8421-d10e6e690979"
|
|
}
|
|
,{
|
|
"Name":"MSVidClosedCaptioning"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7f9cb14d-48e4-43b6-9346-1aebc39c64d3"
|
|
}
|
|
,{
|
|
"Name":"MSVidClosedCaptioningSI"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"92ed88bf-879e-448f-b6b6-a385bceb846d"
|
|
}
|
|
,{
|
|
"Name":"MSVidDataServices"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"334125c0-77e5-11d3-b653-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidXDS"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0149eedf-d08f-4142-8d73-d23903d21e90"
|
|
}
|
|
,{
|
|
"Name":"MSVidAnalogCaptureToDataServices"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c5702cd6-9b79-11d3-b654-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidDataServicesToStreamBufferSink"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"38f03426-e83b-4e68-b65b-dcae73304838"
|
|
}
|
|
,{
|
|
"Name":"MSVidDataServicesToXDS"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0429ec6e-1144-4bed-b88b-2fb9899a4a3d"
|
|
}
|
|
,{
|
|
"Name":"MSVidAnalogCaptureToXDS"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3540d440-5b1d-49cb-821a-e84b8cf065a7"
|
|
}
|
|
,{
|
|
"Name":"MSVidCtl"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b0edf163-910a-11d2-b632-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidInputDevices"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c5702ccc-9b79-11d3-b654-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidOutputDevices"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c5702ccd-9b79-11d3-b654-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidVideoRendererDevices"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c5702cce-9b79-11d3-b654-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidAudioRendererDevices"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c5702ccf-9b79-11d3-b654-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidFeatures"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c5702cd0-9b79-11d3-b654-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidGenericComposite"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2764bce5-cc39-11d2-b639-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidAnalogCaptureToOverlayMixer"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e18af75a-08af-11d3-b64a-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"MSVidWebDVDToVideoRenderer"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"267db0b3-55e3-4902-949b-df8f5cec0191"
|
|
}
|
|
,{
|
|
"Name":"MSVidWebDVDToAudioRenderer"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8d04238e-9fd1-41c6-8de3-9e1ee309e935"
|
|
}
|
|
,{
|
|
"Name":"MSVidMPEG2DecoderToClosedCaptioning"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6ad28ee1-5002-4e71-aaf7-bd077907b1a4"
|
|
}
|
|
,{
|
|
"Name":"MSVidAnalogCaptureToStreamBufferSink"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9f50e8b1-9530-4ddc-825e-1af81d47aed6"
|
|
}
|
|
,{
|
|
"Name":"MSVidDigitalCaptureToStreamBufferSink"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"abe40035-27c3-4a2f-8153-6624471608af"
|
|
}
|
|
,{
|
|
"Name":"MSVidITVToStreamBufferSink"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"92b94828-1af7-4e6e-9ebf-770657f77af5"
|
|
}
|
|
,{
|
|
"Name":"MSVidCCAToStreamBufferSink"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3ef76d68-8661-4843-8b8f-c37163d8c9ce"
|
|
}
|
|
,{
|
|
"Name":"MSVidEncoderToStreamBufferSink"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a0b9b497-afbc-45ad-a8a6-9b077c40d4f2"
|
|
}
|
|
,{
|
|
"Name":"MSVidFilePlaybackToVideoRenderer"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b401c5eb-8457-427f-84ea-a4d2363364b0"
|
|
}
|
|
,{
|
|
"Name":"MSVidFilePlaybackToAudioRenderer"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cc23f537-18d4-4ece-93bd-207a84726979"
|
|
}
|
|
,{
|
|
"Name":"MSVidAnalogTVToEncoder"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"28953661-0231-41db-8986-21ff4388ee9b"
|
|
}
|
|
,{
|
|
"Name":"MSVidStreamBufferSourceToVideoRenderer"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3c4708dc-b181-46a8-8da8-4ab0371758cd"
|
|
}
|
|
,{
|
|
"Name":"MSVidAnalogCaptureToCCA"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"942b7909-a28e-49a1-a207-34ebcbcb4b3b"
|
|
}
|
|
,{
|
|
"Name":"MSVidDigitalCaptureToCCA"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"73d14237-b9db-4efa-a6dd-84350421fb2f"
|
|
}
|
|
,{
|
|
"Name":"MSVidDigitalCaptureToITV"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5d8e73f7-4989-4ac8-8a98-39ba0d325302"
|
|
}
|
|
,{
|
|
"Name":"MSVidSBESourceToITV"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2291478c-5ee3-4bef-ab5d-b5ff2cf58352"
|
|
}
|
|
,{
|
|
"Name":"MSVidSBESourceToCC"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9193a8f9-0cba-400e-aa97-eb4709164576"
|
|
}
|
|
,{
|
|
"Name":"MSVidSBESourceToGenericSink"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"991da7e5-953f-435b-be5e-b92a05edfc42"
|
|
}
|
|
,{
|
|
"Name":"MSVidCCToVMR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c4bf2784-ae00-41ba-9828-9c953bd3c54a"
|
|
}
|
|
,{
|
|
"Name":"MSVidCCToAR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d76334ca-d89e-4baf-86ab-ddb59372afc2"
|
|
}
|
|
,{
|
|
"Name":"MSEventBinder"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"577faa18-4518-445e-8f70-1473f8cf4ba4"
|
|
}
|
|
,{
|
|
"Name":"MSVidStreamBufferRecordingControl"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"caafdd83-cefc-4e3d-ba03-175f17a24f91"
|
|
}
|
|
,{
|
|
"Name":"MSVidRect"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cb4276e6-7d5f-4cf1-9727-629c5e6db6ae"
|
|
}
|
|
,{
|
|
"Name":"MSVidDevice"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6e40476f-9c49-4c3e-8bb9-8587958eff74"
|
|
}
|
|
,{
|
|
"Name":"MSVidDevice2"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"30997f7d-b3b5-4a1c-983a-1fe8098cb77d"
|
|
}
|
|
,{
|
|
"Name":"MSVidInputDevice"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ac1972f2-138a-4ca3-90da-ae51112eda28"
|
|
}
|
|
,{
|
|
"Name":"MSVidVideoInputDevice"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"95f4820b-bb3a-4e2d-bc64-5b817bc2c30e"
|
|
}
|
|
,{
|
|
"Name":"MSVidVideoPlaybackDevice"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1990d634-1a5e-4071-a34a-53aaffce9f36"
|
|
}
|
|
,{
|
|
"Name":"MSVidFeature"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7748530b-c08a-47ea-b24c-be8695ff405f"
|
|
}
|
|
,{
|
|
"Name":"MSVidOutput"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"87eb890d-03ad-4e9d-9866-376e5ec572ed"
|
|
}
|
|
,{
|
|
"Name":"MSViddispidList"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"dispidInputs","Value":0}
|
|
,{"Name":"dispidOutputs","Value":1}
|
|
,{"Name":"dispid_Inputs","Value":2}
|
|
,{"Name":"dispid_Outputs","Value":3}
|
|
,{"Name":"dispidVideoRenderers","Value":4}
|
|
,{"Name":"dispidAudioRenderers","Value":5}
|
|
,{"Name":"dispidFeatures","Value":6}
|
|
,{"Name":"dispidInput","Value":7}
|
|
,{"Name":"dispidOutput","Value":8}
|
|
,{"Name":"dispidVideoRenderer","Value":9}
|
|
,{"Name":"dispidAudioRenderer","Value":10}
|
|
,{"Name":"dispidSelectedFeatures","Value":11}
|
|
,{"Name":"dispidView","Value":12}
|
|
,{"Name":"dispidBuild","Value":13}
|
|
,{"Name":"dispidPause","Value":14}
|
|
,{"Name":"dispidRun","Value":15}
|
|
,{"Name":"dispidStop","Value":16}
|
|
,{"Name":"dispidDecompose","Value":17}
|
|
,{"Name":"dispidDisplaySize","Value":18}
|
|
,{"Name":"dispidMaintainAspectRatio","Value":19}
|
|
,{"Name":"dispidColorKey","Value":20}
|
|
,{"Name":"dispidStateChange","Value":21}
|
|
,{"Name":"dispidgetState","Value":22}
|
|
,{"Name":"dispidunbind","Value":23}
|
|
,{"Name":"dispidbind","Value":24}
|
|
,{"Name":"dispidDisableVideo","Value":25}
|
|
,{"Name":"dispidDisableAudio","Value":26}
|
|
,{"Name":"dispidViewNext","Value":27}
|
|
,{"Name":"dispidServiceP","Value":28}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DisplaySizeList"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"dslDefaultSize","Value":0}
|
|
,{"Name":"dslSourceSize","Value":0}
|
|
,{"Name":"dslHalfSourceSize","Value":1}
|
|
,{"Name":"dslDoubleSourceSize","Value":2}
|
|
,{"Name":"dslFullScreen","Value":3}
|
|
,{"Name":"dslHalfScreen","Value":4}
|
|
,{"Name":"dslQuarterScreen","Value":5}
|
|
,{"Name":"dslSixteenthScreen","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSVidCtlStateList"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"STATE_UNBUILT","Value":-1}
|
|
,{"Name":"STATE_STOP","Value":0}
|
|
,{"Name":"STATE_PAUSE","Value":1}
|
|
,{"Name":"STATE_PLAY","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IMSVidCtl"
|
|
,"Kind":"Com"
|
|
,"Guid":"b0edf162-910a-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_AutoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbool","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AutoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"vbool","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_BackColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"backcolor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_BackColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"backcolor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbool","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_Enabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"vbool","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_TabStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbool","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_TabStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"vbool","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Window"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"phwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"WindowsAndMessaging","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Refresh"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DisplaySize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DisplaySizeList","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_DisplaySize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewValue","Type":{"Kind":"ApiRef","Name":"DisplaySizeList","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_MaintainAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_MaintainAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewValue","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_ColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"NewValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InputsAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CategoryGuid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidInputDevices","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OutputsAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CategoryGuid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidOutputDevices","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__InputsAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CategoryGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidInputDevices","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__OutputsAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CategoryGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidOutputDevices","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoRenderersAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidVideoRendererDevices","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioRenderersAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidAudioRendererDevices","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FeaturesAvailable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidFeatures","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_InputActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_InputActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_OutputsActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidOutputDevices","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_OutputsActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidOutputDevices","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_VideoRendererActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_VideoRendererActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_AudioRendererActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidAudioRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_AudioRendererActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidAudioRenderer","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_FeaturesActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidFeatures","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"put_FeaturesActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidFeatures","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_State"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSVidCtlStateList","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"View"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Build"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Run"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Decompose"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DisableVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DisableAudio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ViewNext"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"v","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMSEventBinder"
|
|
,"Kind":"Com"
|
|
,"Guid":"c3a9f406-2222-436d-86d5-ba3229279efb"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Bind"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEventObject","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EventName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EventHandler","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CancelID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unbind"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CancelCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_IMSVidCtlEvents"
|
|
,"Kind":"Com"
|
|
,"Guid":"b0edf164-910a-11d2-b632-00c04f79498e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"Automation","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferInitialize"
|
|
,"Kind":"Com"
|
|
,"Guid":"9ce50f2d-6ba7-40fb-a034-50b1a674ec78"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetHKEY"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hkeyRoot","Type":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"WindowsProgramming","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cSIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSID","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_sbe_0000_0001_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"RECORDING_TYPE_CONTENT","Value":0}
|
|
,{"Name":"RECORDING_TYPE_REFERENCE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferSink"
|
|
,"Kind":"Com"
|
|
,"Guid":"afd1f242-7efd-45ee-ba4e-407a25c9a77a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"LockProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszStreamBufferFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateRecorder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwRecordType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRecordingIUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsProfileLocked"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferSink2"
|
|
,"Kind":"Com"
|
|
,"Guid":"db94a660-f4fb-4bfa-bcc6-fe159a4eea93"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferSink","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"UnlockProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferSink3"
|
|
,"Kind":"Com"
|
|
,"Guid":"974723f2-887a-4452-9366-2cff3057bc8f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferSink2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetAvailableFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prtMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferSource"
|
|
,"Kind":"Com"
|
|
,"Guid":"1c5bd776-6ced-4f44-8164-5eab0e98db12"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetStreamSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pIStreamBufferSink","Type":{"Kind":"ApiRef","Name":"IStreamBufferSink","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferRecordControl"
|
|
,"Kind":"Com"
|
|
,"Guid":"ba9b6c99-f3c7-4ff2-92db-cfdd4851bf31"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"prtStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"rtStop","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordingStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"phResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbStarted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbStopped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferRecComp"
|
|
,"Kind":"Com"
|
|
,"Guid":"9e259a9b-8815-42ae-b09f-221970b154fd"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszTargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pszSBRecProfileRef","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Append"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszSBRecording","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AppendEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszSBRecording","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"rtStop","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pcSeconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Cancel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_ATTR_DATATYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"STREAMBUFFER_TYPE_DWORD","Value":0}
|
|
,{"Name":"STREAMBUFFER_TYPE_STRING","Value":1}
|
|
,{"Name":"STREAMBUFFER_TYPE_BINARY","Value":2}
|
|
,{"Name":"STREAMBUFFER_TYPE_BOOL","Value":3}
|
|
,{"Name":"STREAMBUFFER_TYPE_QWORD","Value":4}
|
|
,{"Name":"STREAMBUFFER_TYPE_WORD","Value":5}
|
|
,{"Name":"STREAMBUFFER_TYPE_GUID","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferRecordingAttribute"
|
|
,"Kind":"Com"
|
|
,"Guid":"16ca4e03-fe69-4705-bd41-5b7dfc0c95f3"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetAttribute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszAttributeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"StreamBufferAttributeType","Type":{"Kind":"ApiRef","Name":"STREAMBUFFER_ATTR_DATATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbAttribute","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":4,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cbAttributeLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttributeCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttributeByName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszAttributeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pulReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
,{"Name":"pStreamBufferAttributeType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STREAMBUFFER_ATTR_DATATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbAttribute","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":4,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttributeByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pulReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
,{"Name":"pszAttributeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Out"]}
|
|
,{"Name":"pcchNameLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pStreamBufferAttributeType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STREAMBUFFER_ATTR_DATATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbAttribute","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":6,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppIEnumStreamBufferAttrib","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumStreamBufferRecordingAttrib","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"STREAMBUFFER_ATTRIBUTE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamBufferAttributeType","Type":{"Kind":"ApiRef","Name":"STREAMBUFFER_ATTR_DATATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pbAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumStreamBufferRecordingAttrib"
|
|
,"Kind":"Com"
|
|
,"Guid":"c18a9162-1e82-4142-8c73-5690fa62fe33"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStreamBufferAttribute","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"STREAMBUFFER_ATTRIBUTE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcReceived","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppIEnumStreamBufferAttrib","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumStreamBufferRecordingAttrib","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferConfigure"
|
|
,"Kind":"Com"
|
|
,"Guid":"ce14dfae-4098-4af7-bbf7-d6511f835414"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetDirectory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszDirectoryName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDirectory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppszDirectoryName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBackingFileCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBackingFileCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetBackingFileDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwSeconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBackingFileDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwSeconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferConfigure2"
|
|
,"Kind":"Com"
|
|
,"Guid":"53e037bf-3992-4282-ae34-2487b4dae06b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferConfigure","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetMultiplexedPacketSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cbBytesPerPacket","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMultiplexedPacketSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pcbBytesPerPacket","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetFFTransitionRates"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwMaxFullFrameRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMaxNonSkippingRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFFTransitionRates"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwMaxFullFrameRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwMaxNonSkippingRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferConfigure3"
|
|
,"Kind":"Com"
|
|
,"Guid":"7e2d2a1e-7192-4bd7-80c1-061fd1d10402"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferConfigure2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetStartRecConfig"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"fStartStopsCur","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStartRecConfig"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfStartStopsCur","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetNamespace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszNamespace","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNamespace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppszNamespace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferMediaSeeking"
|
|
,"Kind":"Com"
|
|
,"Guid":"f61f5c26-863d-4afa-b0ba-2f81dc978596"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMediaSeeking","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferMediaSeeking2"
|
|
,"Kind":"Com"
|
|
,"Guid":"3a439ab0-155f-470a-86a6-9ea54afd6eaf"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferMediaSeeking","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetRateEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"dwFramesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SBE_PIN_DATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cDataBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cSamplesProcessed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cDiscontinuities","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cSyncPoints","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cTimestamps","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IStreamBufferDataCounters"
|
|
,"Kind":"Com"
|
|
,"Guid":"9d2a2563-31ab-402e-9a6b-adb903489440"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPinData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBE_PIN_DATA","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ResetData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CROSSBAR_DEFAULT_FLAGS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DEF_MODE_PROFILE","Value":1}
|
|
,{"Name":"DEF_MODE_STREAMS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"SBE2_STREAM_DESC"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Default","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVR_STREAM_DESC"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Default","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Creation","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"guidSubMediaType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidFormatType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISBE2GlobalEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"caede759-b6b1-11db-a578-0018f3fa24c6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idEvt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSpanning","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISBE2GlobalEvent2"
|
|
,"Kind":"Com"
|
|
,"Guid":"6d8309bf-00fe-4506-8b03-f8c65b5c9b39"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ISBE2GlobalEvent","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetEventEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idEvt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSpanning","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pStreamTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISBE2SpanningEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"caede760-b6b1-11db-a578-0018f3fa24c6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idEvt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"streamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISBE2Crossbar"
|
|
,"Kind":"Com"
|
|
,"Guid":"547b6d26-3226-487e-8253-8aa168749434"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"EnableDefaultMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"DefaultFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInitialProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISBE2MediaTypeProfile","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOutputProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pProfile","Type":{"Kind":"ApiRef","Name":"ISBE2MediaTypeProfile","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcOutputPins","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppOutputPins","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISBE2EnumStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISBE2StreamMap"
|
|
,"Kind":"Com"
|
|
,"Guid":"667c7745-85b1-4c55-ae55-4e25056159fc"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"MapStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Stream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnmapStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Stream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumMappedStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISBE2EnumStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISBE2EnumStream"
|
|
,"Kind":"Com"
|
|
,"Guid":"f7611092-9fbc-46ec-a7c7-548ea78b71a4"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStreamDesc","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"SBE2_STREAM_DESC","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcReceived","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"cRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppIEnumStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISBE2EnumStream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISBE2MediaTypeProfile"
|
|
,"Kind":"Com"
|
|
,"Guid":"f238267d-4671-40d7-997e-25dc32cfed2a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeleteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISBE2FileScan"
|
|
,"Kind":"Com"
|
|
,"Guid":"3e2bf5a5-4f96-4899-a1a3-75e8be9a5ac0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RepairFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"filename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SectionList"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"73da5d04-4347-45d3-a9dc-fae9ddbe558d"
|
|
}
|
|
,{
|
|
"Name":"Mpeg2Stream"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f91d96c7-8509-4d0b-ab26-a0dd10904bb7"
|
|
}
|
|
,{
|
|
"Name":"Mpeg2Data"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c666e115-bb62-4027-a113-82d643fe2d99"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0001"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Bits","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0002"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Bits","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0003"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Bits","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_CURRENT_NEXT_BIT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MPEG_SECTION_IS_NEXT","Value":0}
|
|
,{"Name":"MPEG_SECTION_IS_CURRENT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0005"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wTidExt","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SECTION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Header","Type":{"Kind":"ApiRef","Name":"_Header_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["SECTION"]},"Attrs":[]}
|
|
,{"Name":"SectionData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Header_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"S","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0002","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"W","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LONG_SECTION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"TableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Header","Type":{"Kind":"ApiRef","Name":"_Header_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["LONG_SECTION"]},"Attrs":[]}
|
|
,{"Name":"TableIdExtension","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"_Version_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["LONG_SECTION"]},"Attrs":[]}
|
|
,{"Name":"SectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"LastSectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"RemainingData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Header_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"S","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0002","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"W","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Version_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"S","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0003","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"B","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DSMCC_SECTION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"TableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Header","Type":{"Kind":"ApiRef","Name":"_Header_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["DSMCC_SECTION"]},"Attrs":[]}
|
|
,{"Name":"TableIdExtension","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"_Version_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["DSMCC_SECTION"]},"Attrs":[]}
|
|
,{"Name":"SectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"LastSectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ProtocolDiscriminator","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"DsmccType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"MessageId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"TransactionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"AdaptationLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"MessageLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"RemainingData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Header_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"S","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0002","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"W","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Version_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"S","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0003","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"B","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_RQST_PACKET"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pSection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECTION","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_PACKET_LIST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wPacketCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"PacketList","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_RQST_PACKET","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DSMCC_FILTER_OPTIONS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"fSpecifyProtocol","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Protocol","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fSpecifyType","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fSpecifyMessageId","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MessageId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"fSpecifyTransactionId","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fUseTrxIdMessageIdMask","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TransactionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fSpecifyModuleVersion","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ModuleVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fSpecifyBlockNumber","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BlockNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"fGetModuleCall","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NumberOfBlocksInModule","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ATSC_FILTER_OPTIONS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"fSpecifyEtmId","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EtmId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DVB_EIT_FILTER_OPTIONS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"fSpecifySegment","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bSegment","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG2_FILTER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"bVersionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"wFilterSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"fUseRawFilteringBits","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Filter","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Mask","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"fSpecifyTableIdExtension","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TableIdExtension","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"fSpecifyVersion","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fSpecifySectionNumber","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fSpecifyCurrentNext","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fNext","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fSpecifyDsmccOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Dsmcc","Type":{"Kind":"ApiRef","Name":"DSMCC_FILTER_OPTIONS","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fSpecifyAtscOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Atsc","Type":{"Kind":"ApiRef","Name":"ATSC_FILTER_OPTIONS","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG2_FILTER2"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["MPEG2_FILTER2"]},"Attrs":[]}
|
|
,{"Name":"fSpecifyDvbEitOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DvbEit","Type":{"Kind":"ApiRef","Name":"DVB_EIT_FILTER_OPTIONS","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"DirectShow","Parents":["_Anonymous_e__Union","MPEG2_FILTER2"]},"Attrs":[]}
|
|
,{"Name":"bVersion1Bytes","Type":{"Kind":"Array","Shape":{"Size":124},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"bVersionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"wFilterSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"fUseRawFilteringBits","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Filter","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Mask","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"fSpecifyTableIdExtension","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TableIdExtension","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"fSpecifyVersion","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fSpecifySectionNumber","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"fSpecifyCurrentNext","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fNext","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fSpecifyDsmccOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Dsmcc","Type":{"Kind":"ApiRef","Name":"DSMCC_FILTER_OPTIONS","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fSpecifyAtscOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Atsc","Type":{"Kind":"ApiRef","Name":"ATSC_FILTER_OPTIONS","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_STREAM_BUFFER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwDataBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSizeOfDataRead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pDataBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_TIME"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Hours","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Minutes","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Seconds","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_DATE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Date","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Month","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Year","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_DATE_AND_TIME"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"D","Type":{"Kind":"ApiRef","Name":"MPEG_DATE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"T","Type":{"Kind":"ApiRef","Name":"MPEG_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_CONTEXT_TYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MPEG_CONTEXT_BCS_DEMUX","Value":0}
|
|
,{"Name":"MPEG_CONTEXT_WINSOCK","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MPEG_BCS_DEMUX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"AVMGraphId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_WINSOCK"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"AVMGraphId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_CONTEXT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"MPEG_CONTEXT_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"U","Type":{"Kind":"ApiRef","Name":"_U_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["MPEG_CONTEXT"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_U_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Demux","Type":{"Kind":"ApiRef","Name":"MPEG_BCS_DEMUX","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Winsock","Type":{"Kind":"ApiRef","Name":"MPEG_WINSOCK","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_REQUEST_TYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"MPEG_RQST_UNKNOWN","Value":0}
|
|
,{"Name":"MPEG_RQST_GET_SECTION","Value":1}
|
|
,{"Name":"MPEG_RQST_GET_SECTION_ASYNC","Value":2}
|
|
,{"Name":"MPEG_RQST_GET_TABLE","Value":3}
|
|
,{"Name":"MPEG_RQST_GET_TABLE_ASYNC","Value":4}
|
|
,{"Name":"MPEG_RQST_GET_SECTIONS_STREAM","Value":5}
|
|
,{"Name":"MPEG_RQST_GET_PES_STREAM","Value":6}
|
|
,{"Name":"MPEG_RQST_GET_TS_STREAM","Value":7}
|
|
,{"Name":"MPEG_RQST_START_MPE_STREAM","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0033"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"MPEG_REQUEST_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Context","Type":{"Kind":"ApiRef","Name":"MPEG_CONTEXT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"TableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Filter","Type":{"Kind":"ApiRef","Name":"MPEG2_FILTER","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_mpeg2structs_0000_0000_0034"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"IPAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DSMCC_ELEMENT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bComponentTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"dwCarouselId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTransactionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSMCC_ELEMENT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPE_ELEMENT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bComponentTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"pNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPE_ELEMENT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_STREAM_FILTER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wPidValue","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwFilterSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fCrcEnabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rgchFilter","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"rgchMask","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMpeg2TableFilter"
|
|
,"Kind":"Com"
|
|
,"Guid":"bdcdd913-9ecd-4fb2-81ae-adf747ea75a5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddPID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"p","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"p","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"t","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddExtension"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"p","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"t","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"e","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemovePID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"p","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"p","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"t","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RemoveExtension"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"p","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"t","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"e","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Mpeg2TableSampleHdr"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"SectionCount","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"SectionOffsets","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Mpeg2DataLib"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dbaf6c1b-b6a4-4898-ae65-204f0d9509a1"
|
|
}
|
|
,{
|
|
"Name":"IMpeg2Data"
|
|
,"Kind":"Com"
|
|
,"Guid":"9b396d40-f380-4e3c-a514-1a82bf6ebfe6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"tid","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG2_FILTER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSectionList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"tid","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG2_FILTER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSectionList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamOfSections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"tid","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG2_FILTER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"hDataReadyEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMpegStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMpeg2Stream","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISectionList"
|
|
,"Kind":"Com"
|
|
,"Guid":"afec1eb5-2a64-46c6-bf4b-ae3ccb6afdb0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"requestType","Type":{"Kind":"ApiRef","Name":"MPEG_REQUEST_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMpeg2Data","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_CONTEXT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"tid","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG2_FILTER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hDoneEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"InitializeWithRawSections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmplSections","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_PACKET_LIST","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CancelPendingRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNumberOfSections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSectionData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"sectionNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pdwRawPacketLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppSection","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECTION","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProgramIdentifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableIdentifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTableId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMpeg2Stream"
|
|
,"Kind":"Com"
|
|
,"Guid":"400cc286-32a0-4ce4-9041-39571125a635"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"requestType","Type":{"Kind":"ApiRef","Name":"MPEG_REQUEST_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMpeg2Data","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_CONTEXT","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"tid","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG2_FILTER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"hDataReadyEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SupplyDataBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pStreamBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_STREAM_BUFFER","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGenericDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"6a5918f8-a77a-4f61-aed0-5702bdcda3e6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"bCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBody"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGenericDescriptor2"
|
|
,"Kind":"Com"
|
|
,"Guid":"bf02fb7e-9792-4e10-a68d-033a2cc246a5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"wCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL_IPAT_0001"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wProgramNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wProgramMapPID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPAT"
|
|
,"Kind":"Com"
|
|
,"Guid":"6623b511-4b5f-43c3-9a01-e8ff84188060"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordProgramNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordProgramMapPid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindRecordProgramMapPid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wProgramNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppPAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPAT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForWhenCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertNextToCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICAT"
|
|
,"Kind":"Com"
|
|
,"Guid":"7c6995fb-2a31-4bd7-953e-b1ad7fb7d31c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICAT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForWhenCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertNextToCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPMT"
|
|
,"Kind":"Com"
|
|
,"Guid":"01f3b398-9527-4736-94db-5195878e97a8"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProgramNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPcrPid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pPidVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordStreamType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordElementaryPid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPidVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwDescIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryServiceGatewayInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppDSMCCList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSMCC_ELEMENT","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"puiCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryMPEInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppMPEList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPE_ELEMENT","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"puiCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppPMT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPMT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForWhenCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertNextToCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ITSDT"
|
|
,"Kind":"Com"
|
|
,"Guid":"d19bdb43-405b-4a7c-a791-c89110c33165"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppTSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITSDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForWhenCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertNextToCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPSITables"
|
|
,"Kind":"Com"
|
|
,"Guid":"919f24c5-7b14-42ac-a4b0-2ae08daf00ac"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTSID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTID_PID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwHashedVer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwPara4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppIUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAtscPsipParser"
|
|
,"Kind":"Com"
|
|
,"Guid":"b2c98995-5eb2-4fb1-b406-f3e8e2026a9a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"punkMpeg2Data","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPAT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppPAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPAT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCAT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICAT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPMT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pwProgramNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"ppPMT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPMT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTSDT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppTSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITSDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMGT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppMGT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IATSC_MGT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVCT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"fGetNextTable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppVCT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IATSC_VCT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEIT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pwSourceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppEIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IATSC_EIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetETT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"wSourceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"pwEventId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"ppETT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IATSC_ETT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSTT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppSTT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IATSC_STT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEAS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"ppEAS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISCTE_EAS","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSC_MGT"
|
|
,"Kind":"Com"
|
|
,"Guid":"8877dabd-c137-4073-97e3-779407a5d87a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProtocolVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTypePid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppidVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSC_VCT"
|
|
,"Kind":"Com"
|
|
,"Guid":"26879a18-32f9-46c6-91f0-fb6479270e8c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProtocolVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwsName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordMajorChannelNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordMinorChannelNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordModulationMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCarrierFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordProgramNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordEtmLocation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordIsAccessControlledBitSet"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordIsHiddenBitSet"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordIsPathSelectBitSet"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordIsOutOfBandBitSet"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordIsHideGuideBitSet"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordSourceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSC_EIT"
|
|
,"Kind":"Com"
|
|
,"Guid":"d7c212d7-76a2-4b4b-aa56-846879a80096"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSourceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProtocolVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordEventId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordStartTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordEtmLocation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmdVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTitleText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppText","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSC_ETT"
|
|
,"Kind":"Com"
|
|
,"Guid":"5a142cc9-b8cf-4a86-a040-e9cadf3ef3e7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProtocolVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEtmId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetExtendedMessageText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppText","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IATSC_STT"
|
|
,"Kind":"Com"
|
|
,"Guid":"6bf42423-217d-4d6f-81e1-3a7b360ec896"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProtocolVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSystemTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmdtSystemTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGpsUtcOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDaylightSavings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISCTE_EAS"
|
|
,"Kind":"Com"
|
|
,"Guid":"1ff544d6-161d-4fae-9faa-4f9f492ae999"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSequencyNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProtocolVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEASEventID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOriginatorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEASEventCodeLen"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEASEventCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRawNatureOfActivationTextLen"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRawNatureOfActivationText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNatureOfActivationText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bstrIS0639code","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTimeRemaining"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStartTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAlertPriority"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDetailsOOBSourceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDetailsMajor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDetailsMinor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDetailsAudioOOBSourceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAlertText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bstrIS0639code","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRawAlertTextLen"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRawAlertText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLocationCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLocationCodes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbCountySubdivision","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pwCounty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetExceptionCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetExceptionService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbIBRef","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pwFirst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pwSecond","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAtscContentAdvisoryDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"ff76e60c-0283-43ea-ba32-b422238547ee"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRatingRegionCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRatingRegion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRatedDimensions"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRatingDimension"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndexOuter","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bIndexInner","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRatingValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndexOuter","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bIndexInner","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRatingDescriptionText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ppText","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ICaptionServiceDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"40834007-6834-46f0-bd45-d5f6a6be258c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetNumberOfServices"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLanguageCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"LangCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaptionServiceNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCCType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEasyReader"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetWideAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IServiceLocationDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"58c3c827-9d91-4215-bff3-820a49f0904c"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetPCR_PID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNumberOfElements"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetElementStreamType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetElementPID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetElementLanguageCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"LangCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAttributeSet"
|
|
,"Kind":"Com"
|
|
,"Guid":"583ec3cc-4960-4857-982b-41a33ea0a006"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetAttrib"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidAttribute","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pbAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"dwAttributeLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAttributeGet"
|
|
,"Kind":"Com"
|
|
,"Guid":"52dbd1ec-e48f-4528-9232-f442a68f0ae1"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttribIndexed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pguidAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"pbAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwAttributeLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttrib"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidAttribute","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pbAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwAttributeLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UDCR_TAG"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"KID","Type":{"Kind":"Array","Shape":{"Size":25},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"ullBaseCounter","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ullBaseCounterRange","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"fScrambled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bStreamMark","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PIC_SEQ_SAMPLE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SAMPLE_SEQ_OFFSET"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VA_VIDEO_FORMAT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VA_VIDEO_COMPONENT","Value":0}
|
|
,{"Name":"VA_VIDEO_PAL","Value":1}
|
|
,{"Name":"VA_VIDEO_NTSC","Value":2}
|
|
,{"Name":"VA_VIDEO_SECAM","Value":3}
|
|
,{"Name":"VA_VIDEO_MAC","Value":4}
|
|
,{"Name":"VA_VIDEO_UNSPECIFIED","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VA_COLOR_PRIMARIES"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VA_PRIMARIES_ITU_R_BT_709","Value":1}
|
|
,{"Name":"VA_PRIMARIES_UNSPECIFIED","Value":2}
|
|
,{"Name":"VA_PRIMARIES_ITU_R_BT_470_SYSTEM_M","Value":4}
|
|
,{"Name":"VA_PRIMARIES_ITU_R_BT_470_SYSTEM_B_G","Value":5}
|
|
,{"Name":"VA_PRIMARIES_SMPTE_170M","Value":6}
|
|
,{"Name":"VA_PRIMARIES_SMPTE_240M","Value":7}
|
|
,{"Name":"VA_PRIMARIES_H264_GENERIC_FILM","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VA_TRANSFER_CHARACTERISTICS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VA_TRANSFER_CHARACTERISTICS_ITU_R_BT_709","Value":1}
|
|
,{"Name":"VA_TRANSFER_CHARACTERISTICS_UNSPECIFIED","Value":2}
|
|
,{"Name":"VA_TRANSFER_CHARACTERISTICS_ITU_R_BT_470_SYSTEM_M","Value":4}
|
|
,{"Name":"VA_TRANSFER_CHARACTERISTICS_ITU_R_BT_470_SYSTEM_B_G","Value":5}
|
|
,{"Name":"VA_TRANSFER_CHARACTERISTICS_SMPTE_170M","Value":6}
|
|
,{"Name":"VA_TRANSFER_CHARACTERISTICS_SMPTE_240M","Value":7}
|
|
,{"Name":"VA_TRANSFER_CHARACTERISTICS_LINEAR","Value":8}
|
|
,{"Name":"VA_TRANSFER_CHARACTERISTICS_H264_LOG_100_TO_1","Value":9}
|
|
,{"Name":"VA_TRANSFER_CHARACTERISTICS_H264_LOG_316_TO_1","Value":10}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VA_MATRIX_COEFFICIENTS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"VA_MATRIX_COEFF_H264_RGB","Value":0}
|
|
,{"Name":"VA_MATRIX_COEFF_ITU_R_BT_709","Value":1}
|
|
,{"Name":"VA_MATRIX_COEFF_UNSPECIFIED","Value":2}
|
|
,{"Name":"VA_MATRIX_COEFF_FCC","Value":4}
|
|
,{"Name":"VA_MATRIX_COEFF_ITU_R_BT_470_SYSTEM_B_G","Value":5}
|
|
,{"Name":"VA_MATRIX_COEFF_SMPTE_170M","Value":6}
|
|
,{"Name":"VA_MATRIX_COEFF_SMPTE_240M","Value":7}
|
|
,{"Name":"VA_MATRIX_COEFF_H264_YCgCo","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VA_OPTIONAL_VIDEO_PROPERTIES"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwPictureHeight","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwPictureWidth","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwAspectRatioX","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwAspectRatioY","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"VAVideoFormat","Type":{"Kind":"ApiRef","Name":"VA_VIDEO_FORMAT","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VAColorPrimaries","Type":{"Kind":"ApiRef","Name":"VA_COLOR_PRIMARIES","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VATransferCharacteristics","Type":{"Kind":"ApiRef","Name":"VA_TRANSFER_CHARACTERISTICS","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VAMatrixCoefficients","Type":{"Kind":"ApiRef","Name":"VA_MATRIX_COEFFICIENTS","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TRANSPORT_PROPERTIES"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PCR","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Fields","Type":{"Kind":"ApiRef","Name":"_Fields_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["TRANSPORT_PROPERTIES"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Fields_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Others","Type":{"Kind":"ApiRef","Name":"_Others","TargetKind":"Default","Api":"DirectShow","Parents":["_Fields_e__Union","TRANSPORT_PROPERTIES"]},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Others"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PBDA_TAG_ATTRIBUTE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TableUUId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"TableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"VersionNo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"TableDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TableData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CAPTURE_STREAMTIME"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"StreamTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DSHOW_STREAM_DESC"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"VersionNo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Default","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Creation","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SAMPLE_LIVE_STREAM_TIME"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"qwStreamTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwLiveTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TIFLoad"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"14eb8748-1753-4393-95ae-4f7e7a87aad6"
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"STRCONV_MODE_DVB","Value":0}
|
|
,{"Name":"STRCONV_MODE_DVB_EMPHASIS","Value":1}
|
|
,{"Name":"STRCONV_MODE_DVB_WITHOUT_EMPHASIS","Value":2}
|
|
,{"Name":"STRCONV_MODE_ISDB","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IDvbSiParser"
|
|
,"Kind":"Com"
|
|
,"Guid":"b758a7bd-14dc-449d-b828-35909acb3b1e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"punkMpeg2Data","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPAT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppPAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPAT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCAT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICAT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPMT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pwProgramNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppPMT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPMT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTSDT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppTSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITSDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNIT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwNetworkId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppNIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_NIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSDT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwTransportStreamId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_SDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEIT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwServiceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppEIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_EIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBAT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwBouquetId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppBAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_BAT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRST"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppRST","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_RST","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetST"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppST","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_ST","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTDT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppTDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_TDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTOT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppTOT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_TOT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDIT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_DIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSIT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_SIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbSiParser2"
|
|
,"Kind":"Com"
|
|
,"Guid":"0ac5525f-f816-42f4-93ba-4c0f32f46e54"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDvbSiParser","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetEIT2"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwServiceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pbSegment","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppEIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_EIT2","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbSiParser2"
|
|
,"Kind":"Com"
|
|
,"Guid":"900e4bb7-18cd-453f-98be-3be6aa211772"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDvbSiParser2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSDT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwTransportStreamId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IISDB_SDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBIT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwOriginalNetworkId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppBIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IISDB_BIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNBIT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwOriginalNetworkId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppNBIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IISDB_NBIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLDT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwOriginalServiceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppLDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IISDB_LDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSDTT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwTableIdExt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppSDTT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IISDB_SDTT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCDT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bSectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwDownloadDataId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppCDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IISDB_CDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEMM"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"wTableIdExt","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"ppEMM","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IISDB_EMM","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_NIT"
|
|
,"Kind":"Com"
|
|
,"Guid":"c64935f4-29e4-4e22-911a-63f7f55cb097"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppNIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_NIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForWhenCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertNextToCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionHash"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_SDT"
|
|
,"Kind":"Com"
|
|
,"Guid":"02cad8d3-fe43-48e2-90bd-450ed9a8a5fd"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordEITScheduleFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordEITPresentFollowingFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRunningStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordFreeCAMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_SDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForWhenCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertNextToCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionHash"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IISDB_SDT"
|
|
,"Kind":"Com"
|
|
,"Guid":"3f3dc9a2-bb32-4fb9-ae9e-d856848927a3"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDVB_SDT","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetRecordEITUserDefinedFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_EIT"
|
|
,"Kind":"Com"
|
|
,"Guid":"442db029-02cb-4495-8b92-1c13375bce99"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSegmentLastSectionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLastTableId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordEventId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordStartTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmdVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRunningStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordFreeCAMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_EIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForWhenCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertNextToCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionHash"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_EIT2"
|
|
,"Kind":"Com"
|
|
,"Guid":"61a389e0-9b9e-4ba0-aeea-5ddd159820ea"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDVB_EIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetSegmentInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbTid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbSegment","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordSection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_BAT"
|
|
,"Kind":"Com"
|
|
,"Guid":"ece9bb0c-43b6-4558-a0ec-1812c34cd6ca"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBouquetId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppBAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_BAT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForWhenCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertNextToCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_RST"
|
|
,"Kind":"Com"
|
|
,"Guid":"f47dcd04-1e23-4fb7-9f96-b40eead10b2b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordEventId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRunningStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_ST"
|
|
,"Kind":"Com"
|
|
,"Guid":"4d5b9f23-2a02-45de-bcda-5d5dbfbfbe62"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDataLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_TDT"
|
|
,"Kind":"Com"
|
|
,"Guid":"0780dc7d-d55c-4aef-97e6-6b75906e2796"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetUTCTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_TOT"
|
|
,"Kind":"Com"
|
|
,"Guid":"83295d6a-faba-4ee1-9b15-8067696910ae"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetUTCTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_DIT"
|
|
,"Kind":"Com"
|
|
,"Guid":"91bffdf9-9432-410f-86ef-1c228ed0ad70"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransitionFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDVB_SIT"
|
|
,"Kind":"Com"
|
|
,"Guid":"68cdce53-8bea-45c2-9d9d-acf575a089b5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRunningStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_SIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RegisterForWhenCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ConvertNextToCurrent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IISDB_BIT"
|
|
,"Kind":"Com"
|
|
,"Guid":"537cd71e-0e46-4173-9001-ba043f3e49e2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBroadcastViewPropriety"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordBroadcasterId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionHash"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IISDB_NBIT"
|
|
,"Kind":"Com"
|
|
,"Guid":"1b1863ef-08f1-40b7-a559-3b1eff8cafa6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordInformationId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordInformationType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptionBodyLocation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordMessageSectionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordUserDefined"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordNumberOfKeys"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordKeys"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionHash"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IISDB_LDT"
|
|
,"Kind":"Com"
|
|
,"Guid":"141a546b-02ff-4fb9-a3a3-2f074b74a9a9"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOriginalServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptionId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionHash"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IISDB_SDTT"
|
|
,"Kind":"Com"
|
|
,"Guid":"ee60ef2d-813a-4dc7-bf92-ea13dac85313"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableIdExt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransportStreamId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordGroup"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTargetVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordNewVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDownloadLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordVersionIndicator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordScheduleTimeShiftInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfSchedules"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordStartTimeByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDurationByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmdVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionHash"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IISDB_CDT"
|
|
,"Kind":"Com"
|
|
,"Guid":"25fa92c2-8b80-4787-a841-3a0e8f17984b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bSectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDownloadDataId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSectionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOriginalNetworkId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDataType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfTableDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSizeOfDataModule"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDataModule"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionHash"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IISDB_EMM"
|
|
,"Kind":"Com"
|
|
,"Guid":"0edb556d-43ad-4938-9668-321b2ffecfd3"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableIdExtension"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDataBytes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSharedEmmMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppbMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetIndividualEmmMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppbMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionHash"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbServiceAttributeDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"0f37bd92-d6a1-4854-b950-3a969d27f30e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordNumericSelectionFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordVisibleServiceFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0022_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"CRID_LOCATION_IN_DESCRIPTOR","Value":0}
|
|
,{"Name":"CRID_LOCATION_IN_CIT","Value":1}
|
|
,{"Name":"CRID_LOCATION_DVB_RESERVED1","Value":2}
|
|
,{"Name":"CRID_LOCATION_DVB_RESERVED2","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IDvbContentIdentifierDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"05e0c1ea-f661-4053-9fbf-d93b28359838"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCrid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbLocation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ppbBytes","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":3,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbDefaultAuthorityDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"05ec24d1-3a31-44e7-b408-67c60a352276"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDefaultAuthority"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ppbBytes","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":0,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbSatelliteDeliverySystemDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"02f2225a-805b-4ec5-a9a6-f9b5913cd470"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOrbitalPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetWestEastFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPolarization"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetModulation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSymbolRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFECInner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbCableDeliverySystemDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"dfb98e36-9e1a-4862-9946-993a4e59017b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFECOuter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetModulation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSymbolRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFECInner"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbTerrestrialDeliverySystemDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"ed7e1b91-d12e-420c-b41d-a49d84fe1823"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCentreFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBandwidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetConstellation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetHierarchyInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCodeRateHPStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCodeRateLPStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGuardInterval"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransmissionMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOtherFrequencyFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbTerrestrial2DeliverySystemDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"20ee9be9-cd57-49ab-8f6e-1d07aeb8e482"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTagExtension"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCentreFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPLPId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetT2SystemId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMultipleInputMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBandwidth"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGuardInterval"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransmissionMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCellId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOtherFrequencyFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTFSFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbFrequencyListDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"1cadb613-e1dd-4512-afa8-bb7a007ef8b1"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCodingType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCentreFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbPrivateDataSpecifierDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"5660a019-e75a-4b82-9b4c-ed2256d165a2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPrivateDataSpecifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbLogicalChannelDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"cf1edaff-3ffd-4cf7-8201-35756acbf85f"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordLogicalChannelNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbLogicalChannelDescriptor2"
|
|
,"Kind":"Com"
|
|
,"Guid":"43aca974-4be8-4b98-bc17-9eafd788b1d7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDvbLogicalChannelDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetRecordLogicalChannelAndVisibility"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbLogicalChannel2Descriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"f69c3747-8a30-4980-998c-01fe7f0ba35a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDvbLogicalChannelDescriptor2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCountOfLists"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetListId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bListIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetListNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bListIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetListCountryCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bListIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetListCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bChannelListIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetListRecordServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bListIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetListRecordLogicalChannelNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bListIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetListRecordLogicalChannelAndVisibility"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bListIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbHDSimulcastLogicalChannelDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"1ea8b738-a307-4680-9e26-d0a908c824f4"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDvbLogicalChannelDescriptor2","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbDataBroadcastIDDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"5f26f518-65c8-4048-91f2-9290f59f7b90"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDataBroadcastID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetIDSelectorBytes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbDataBroadcastDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"d1ebc1d6-8b60-4c20-9caf-e59382e7c400"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDataBroadcastID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetComponentTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSelectorLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSelectorBytes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLangID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTextLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0036_0001"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"DESC_LINKAGE_RESERVED0","Value":0}
|
|
,{"Name":"DESC_LINKAGE_INFORMATION","Value":1}
|
|
,{"Name":"DESC_LINKAGE_EPG","Value":2}
|
|
,{"Name":"DESC_LINKAGE_CA_REPLACEMENT","Value":3}
|
|
,{"Name":"DESC_LINKAGE_COMPLETE_NET_BOUQUET_SI","Value":4}
|
|
,{"Name":"DESC_LINKAGE_REPLACEMENT","Value":5}
|
|
,{"Name":"DESC_LINKAGE_DATA","Value":6}
|
|
,{"Name":"DESC_LINKAGE_RESERVED1","Value":7}
|
|
,{"Name":"DESC_LINKAGE_USER","Value":8}
|
|
,{"Name":"DESC_LINKAGE_RESERVED2","Value":255}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IDvbLinkageDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"1cdf8b31-994a-46fc-acfd-6a6be8934dd5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTSId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetONId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLinkageType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPrivateDataLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPrivateData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbTeletextDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"9cd29d47-69c6-4f92-98a9-210af1b7303a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordLangId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pulVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTeletextType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordMagazineNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordPageNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbSubtitlingDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"9b25fe1d-fa23-4e50-9784-6df8b26f8a49"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordLangId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pulVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordSubtitlingType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCompositionPageID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordAncillaryPageID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbServiceDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"f9c7fbcf-e2d6-464d-b32d-2ef526e49290"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceProviderName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszName","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceProviderNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszName","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProcessedServiceName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceNameEmphasized"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbServiceDescriptor2"
|
|
,"Kind":"Com"
|
|
,"Guid":"d6c76506-85ab-487c-9b2b-36416511e4a2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDvbServiceDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetServiceProviderNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbServiceListDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"05db0d8f-6008-491a-acd3-7090952707d0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbMultilingualServiceNameDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"2d80433b-b32c-47ef-987f-e78ebb773e34"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordLangId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"ulVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceProviderNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbNetworkNameDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"5b2a80cf-35b9-446c-b3e4-048b761dbc51"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNetworkName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszName","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNetworkNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbShortEventDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"b170be92-5b75-458e-9c6e-b0008231491a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLanguageCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEventNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTextW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbExtendedEventDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"c9b22eca-85f4-499f-b1db-efa93a91ee57"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDescriptorNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLastDescriptorNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLanguageCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordItemW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbstrItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetConcatenatedItemW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pFollowingDescriptor","Type":{"Kind":"ApiRef","Name":"IDvbExtendedEventDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbstrItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTextW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetConcatenatedTextW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"FollowingDescriptor","Type":{"Kind":"ApiRef","Name":"IDvbExtendedEventDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordItemRawBytes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"ppbRawItem","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pbItemLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbComponentDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"91e405cf-80e7-457f-9096-1b9d1ce32141"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamContent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetComponentType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetComponentTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLanguageCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTextW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbContentDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"2e883881-a467-412a-9d63-6f2b6da05bf0"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordContentNibbles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbValLevel1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbValLevel2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordUserNibbles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbVal2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDvbParentalRatingDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"3ad9dde1-fb1b-4186-937f-22e6b5a72a10"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordRating"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pszCountryCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbTerrestrialDeliverySystemDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"39fae0a6-d151-44dd-a28a-765de5991670"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAreaCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGuardInterval"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTransmissionMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbTSInformationDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"d7ad183e-38f5-4210-b55f-ec8d601bbd47"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRemoteControlKeyId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTSNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTransmissionTypeInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordNumberOfServices"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordServiceIdByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bServiceIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbDigitalCopyControlDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"1a28417e-266a-4bb8-a4bd-d782bcfb8161"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCopyControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbDigitalRecordingControlData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbCopyControlType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbAPSControlData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbMaximumBitrate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCopyControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbComponentTag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbDigitalRecordingControlData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbCopyControlType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbAPSControlData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pbMaximumBitrate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbAudioComponentDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"679d2002-2425-4be4-a4c7-d6632a574f4d"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamContent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetComponentType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetComponentTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStreamType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSimulcastGroupTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetESMultiLingualFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMainComponentFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetQualityIndicator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSamplingRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLanguageCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLanguageCode2"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTextW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbDataContentDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"a428100a-e646-4bd6-aa14-6087bdc08cd5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDataComponentId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEntryComponent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSelectorLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSelectorBytes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bBufLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordComponentRef"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLanguageCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTextW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbCAContractInformationDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"08e18b25-a28f-4e92-821e-4fced5cc2291"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCASystemId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCAUnitId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordComponentTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetContractVerificationInfoLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetContractVerificationInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bBufLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFeeNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbEventGroupDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"94b06780-2e2a-44dc-a966-cc56fdabc6c2"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGroupType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwServiceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pwEventId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRefRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRefRecordEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwOriginalNetworkId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pwTransportStreamId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pwServiceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pwEventId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbComponentGroupDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"a494f17f-c592-47d8-8943-64c9a34be7b9"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetComponentGroupType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordGroupId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordNumberOfCAUnit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCAUnitCAUnitId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bCAUnitIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCAUnitNumberOfComponents"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bCAUnitIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCAUnitComponentTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bCAUnitIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"bComponentIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTotalBitRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordTextW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbSeriesDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"07ef6370-1660-4f26-87fc-614adab24b11"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSeriesId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRepeatLabel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProgramPattern"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetExpireDate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfValid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEpisodeNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLastEpisodeNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSeriesNameW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbDownloadContentDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"5298661e-cb88-4f5f-a1de-5f440c185b92"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pfReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pfAddOn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pfCompatibility","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pfModuleInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pfTextInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetComponentSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDownloadId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTimeOutValueDII"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLeakRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetComponentTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCompatiblityDescriptorLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCompatiblityDescriptor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordModuleId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wRecordIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordModuleSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wRecordIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordModuleInfoLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wRecordIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordModuleInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"wRecordIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"ppbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTextLanguageCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szCode","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTextW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbLogoTransmissionDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"e0103f49-4ae1-4f07-9098-756db1fa88cd"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLogoTransmissionType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLogoId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLogoVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDownloadDataId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLogoCharW"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"__MIDL___MIDL_itf_dvbsiparser_0000_0000_0001","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbstrChar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbSIParameterDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"f837dc36-867c-426a-9111-f62093951a45"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetParameterVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetUpdateTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordNumberOfTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptionLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableDescriptionBytes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbEmergencyInformationDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"ba6fa681-b973-4da1-9207-ac3e7f0341eb"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetStartEndFlag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSignalLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAreaCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"ppwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["Out"]}
|
|
,{"Name":"pbNumAreaCodes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbCADescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"0570aa47-52bc-42ae-8ca5-969f41e81aea"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCASystemId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetReservedBits"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCAPID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPrivateDataBytes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbCAServiceDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"39cbeb97-ff0b-42a7-9ab9-7b9cfe70a77a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCASystemId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCABroadcasterGroupId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMessageControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceIds"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbNumServiceIds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pwServiceIds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IIsdbHierarchicalTransmissionDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"b7b3ae90-ee0b-446d-8769-f7e2aa266aa6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFutureUse1"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetQualityLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFutureUse2"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetReferencePid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPBDASiParser"
|
|
,"Kind":"Com"
|
|
,"Guid":"9de49a74-aba2-4a18-93e1-21f17f95c3c3"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"punk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEIT"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"ppEIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPBDA_EIT","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServices"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppServices","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPBDA_Services","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPBDA_EIT"
|
|
,"Kind":"Com"
|
|
,"Guid":"a35f2dea-098f-4ebd-984c-2bd4c3c8ce0a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetTableId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersionNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceIdx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"plwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordEventId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"plwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordStartTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pmdVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_TIME","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordCountOfDescriptors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordDescriptorByTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bTag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"pdwCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPBDA_Services"
|
|
,"Kind":"Com"
|
|
,"Guid":"944eab37-eed4-4850-afd2-77e7efeb4427"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCountOfRecords"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetRecordByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pul64ServiceIdx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPBDAEntitlementDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"22632497-0de3-4587-aadc-d8d99017e760"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetToken"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppbTokenBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pdwTokenLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IPBDAAttributesDescriptor"
|
|
,"Kind":"Com"
|
|
,"Guid":"313b3620-3263-45a6-9533-968befbeac03"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttributePayload"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppbAttributeBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pdwAttributeLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IBDA_TIF_REGISTRATION"
|
|
,"Kind":"Com"
|
|
,"Guid":"dfef4a68-ee61-415f-9ccb-cd95f2f98a3a"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RegisterTIFEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTIFInputPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppvRegistrationContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppMpeg2DataControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnregisterTIF"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pvRegistrationContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMPEG2_TIF_CONTROL"
|
|
,"Kind":"Com"
|
|
,"Guid":"f9bac2f9-4149-4916-b2ef-faa202326862"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"RegisterTIF"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pUnkTIF","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppvRegistrationContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UnregisterTIF"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pvRegistrationContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddPIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcPIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulPIDs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeletePIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ulcPIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulPIDs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPIDCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcPIDs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pulcPIDs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulPIDs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ITuneRequestInfo"
|
|
,"Kind":"Com"
|
|
,"Guid":"a3b152df-7a90-4218-ac54-9830bee8c0b6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetLocatorData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"Request","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetComponentData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateComponentList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextProgram"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPreviousProgram"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetNextLocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPreviousLocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ITuneRequestInfoEx"
|
|
,"Kind":"Com"
|
|
,"Guid":"ee957c52-b0d0-4e78-8dd1-b87a08bfd893"
|
|
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequestInfo","TargetKind":"Com","Api":"DirectShow","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateComponentListEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppCurPMT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISIInbandEPGEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"7e47913a-5a89-423d-9a2b-e15168858934"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SIObjectEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pIDVB_EIT","Type":{"Kind":"ApiRef","Name":"IDVB_EIT2","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwTable_ID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwService_ID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ISIInbandEPG"
|
|
,"Kind":"Com"
|
|
,"Guid":"f90ad9d0-b854-4b68-9cc1-b2cc96119d85"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"StartSIEPGScan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StopSIEPGScan"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsSIEPGScanRunning"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"bRunning","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGuideDataEvent"
|
|
,"Kind":"Com"
|
|
,"Guid":"efda0c80-f395-42c3-9b3c-56b37dec7bb7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GuideDataAcquired"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ProgramChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varProgramDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ServiceChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varServiceDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ScheduleEntryChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varScheduleEntryDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ProgramDeleted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varProgramDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ServiceDeleted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varServiceDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ScheduleDeleted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varScheduleEntryDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGuideDataProperty"
|
|
,"Kind":"Com"
|
|
,"Guid":"88ec5e58-bb73-41d6-99ce-66c524b8b591"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Name"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Language"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"idLang","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Value"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pvar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumGuideDataProperties"
|
|
,"Kind":"Com"
|
|
,"Guid":"ae44423b-4571-475c-ad2c-f40a771d80ef"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGuideDataProperty","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGuideDataProperties","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumTuneRequests"
|
|
,"Kind":"Com"
|
|
,"Guid":"1993299c-ced6-4788-87a3-420067dce0c7"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcelt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuneRequests","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGuideData"
|
|
,"Kind":"Com"
|
|
,"Guid":"61571138-5b01-43cd-aeaf-60b784a0bf93"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetServices"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppEnumTuneRequests","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuneRequests","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetServiceProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pTuneRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEnumProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGuideDataProperties","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGuideProgramIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnumPrograms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProgramProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varProgramDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEnumProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGuideDataProperties","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetScheduleEntryIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pEnumScheduleEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"Automation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetScheduleEntryProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"varScheduleEntryDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"Automation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEnumProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGuideDataProperties","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IGuideDataLoader"
|
|
,"Kind":"Com"
|
|
,"Guid":"4764ff7c-fa95-4525-af4d-d32236db9e38"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Init"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pGuideStore","Type":{"Kind":"ApiRef","Name":"IGuideData","TargetKind":"Com","Api":"DirectShow","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Terminate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSP_BDA_NODE_PIN"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulNodeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulInputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulOutputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_PIN"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["KSM_BDA_PIN"]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PinType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_PIN_PAIR"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["KSM_BDA_PIN_PAIR"]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["KSM_BDA_PIN_PAIR"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputPinType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OutputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputPinType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSP_NODE_ESPID"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EsPid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_DEBUG_LEVEL"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ucDebugLevel","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ulDebugStringSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbDebugString","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_DEBUG_DATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"uuidDebugDataType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ulDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbDebugData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_EVENT_DATA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ulEventID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uuidEventType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ulEventDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbEventData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_EVENT_COMPLETE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulEventID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulEventResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_DRM_SETDRM"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NewDRMuuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_BUFFER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_WMDRM_LICENSE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uuidKeyID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_WMDRM_RENEWLICENSE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulXMRLicenseLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulEntitlementTokenLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbDataBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_WMDRMTUNER_PURCHASEENTITLEMENT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"ulPurchaseTokenLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbDataBuffer","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_WMDRMTUNER_SETPIDPROTECTION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulPID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uuidKeyID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_WMDRMTUNER_GETPIDPROTECTION"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulPID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_WMDRMTUNER_SYNCVALUE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulSyncValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_TUNER_TUNEREQUEST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulTuneLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbTuneData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_GPNV_GETVALUE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"argbData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_GPNV_SETVALUE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulValueLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_GPNV_NAMEINDEX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulValueNameIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_SCAN_CAPABILTIES"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"uuidBroadcastStandard","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_SCAN_FILTER"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulScanModulationTypeSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AnalogVideoStandards","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"argbScanModulationTypes","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_SCAN_START"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LowerFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HigherFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_GDDS_TUNEXMLFROMIDX"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulIdx","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_GDDS_SERVICEFROMTUNEXML"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulTuneXmlLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbTuneXml","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_USERACTIVITY_USEREASON"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulUseReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_CAS_ENTITLEMENTTOKEN"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"ulRequestType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulEntitlementTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbEntitlementToken","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_CAS_CAPTURETOKEN"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulTokenLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbToken","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_CAS_OPENBROADCASTMMI"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"ulEventId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_CAS_CLOSEMMIDIALOG"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"ulDialogNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_ISDBCAS_REQUEST"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulRequestID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulIsdbCommandSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"argbIsdbCommandData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_BDA_TS_SELECTOR_SETTSID"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"usTSID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_BDA_ANTENNA"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataRange","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BDA_TRANSPORT_INFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulcbPhyiscalPacket","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulcbPhyiscalFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulcbPhyiscalFrameAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AvgTimePerFrame","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_BDA_TRANSPORT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataRange","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BdaTransportInfo","Type":{"Kind":"ApiRef","Name":"BDA_TRANSPORT_INFO","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_TuningChanging"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"83183c03-c09e-45c4-a719-807a94952bf9"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_TuningChanged"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9d7e6235-4b7d-425d-a6d1-d717c33b9c4c"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_CandidatePostTuneData"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9f02d3d0-9f06-4369-9f1e-3ad6ca19807e"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_CADenialCountChanged"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2a65c528-2249-4070-ac16-00390cdfb2dd"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_SignalStatusChanged"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6d9cfaf2-702d-4b01-8dff-6892ad20d191"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_NewSignalAcquired"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c87ec52d-cd18-404a-a076-c02a273d3de7"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_EASMessageReceived"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d10df9d5-c261-4b85-9e8a-517b3299cab2"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_PSITable"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1b9c3703-d447-4e16-97bb-01799fc031ed"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_ServiceTerminated"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0a1d591c-e0d2-4f8e-8960-2335bef45ccb"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_CardStatusChanged"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a265faea-f874-4b38-9ff7-c53d02969996"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_DRMParingStatusChanged"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"000906f5-f0d1-41d6-a7df-4028697669f6"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_DRMParingStepComplete"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5b2ebf78-b752-4420-b41e-a472dc95828e"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_MMIMessage"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"052c29af-09a4-4b93-890f-bd6a348968a4"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_EntitlementChanged"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9071ad5d-2359-4c95-8694-afa81d70bfd5"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_STBChannelNumber"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"17c4d730-d0f0-413a-8c99-500469de35ad"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDAEventingServicePendingEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5ca51711-5ddc-41a6-9430-e41b8b3bbc5b"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDAConditionalAccessTAG"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"efc3a459-ae8b-4b4a-8fe9-79a0d097f3ea"
|
|
}
|
|
,{
|
|
"Name":"EVENTTYPE_CASDescrambleFailureEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b2127d42-7be5-4f4b-9130-6679899f4f4b"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_CASFailureSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ead831ae-5529-4d1f-afce-0d8cd1257d30"
|
|
}
|
|
,{
|
|
"Name":"ChannelChangeSpanningEvent_State"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"ChannelChangeSpanningEvent_Start","Value":0}
|
|
,{"Name":"ChannelChangeSpanningEvent_End","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_ChannelChangeSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9067c5e5-4c5c-4205-86c8-7afe20fe1efa"
|
|
}
|
|
,{
|
|
"Name":"ChannelChangeInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"state","Type":{"Kind":"ApiRef","Name":"ChannelChangeSpanningEvent_State","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TimeStamp","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_ChannelTypeSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"72ab1d51-87d2-489b-ba11-0e08dc210243"
|
|
}
|
|
,{
|
|
"Name":"ChannelType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"ChannelTypeNone","Value":0}
|
|
,{"Name":"ChannelTypeOther","Value":1}
|
|
,{"Name":"ChannelTypeVideo","Value":2}
|
|
,{"Name":"ChannelTypeAudio","Value":4}
|
|
,{"Name":"ChannelTypeText","Value":8}
|
|
,{"Name":"ChannelTypeSubtitles","Value":16}
|
|
,{"Name":"ChannelTypeCaptions","Value":32}
|
|
,{"Name":"ChannelTypeSuperimpose","Value":64}
|
|
,{"Name":"ChannelTypeData","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ChannelTypeInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"channelType","Type":{"Kind":"ApiRef","Name":"ChannelType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"timeStamp","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChannelInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lFrequency","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"DirectShow","Parents":["ChannelInfo"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Comment":"TODO: Explicit layout data implemented"
|
|
,"Kind":"StructOrUnion"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DVB","Type":{"Kind":"ApiRef","Name":"_DVB_e__Struct","TargetKind":"Default","Api":"DirectShow","Parents":["_Anonymous_e__Union","ChannelInfo"]},"Attrs":[]}
|
|
,{"Name":"DC","Type":{"Kind":"ApiRef","Name":"_DC_e__Struct","TargetKind":"Default","Api":"DirectShow","Parents":["_Anonymous_e__Union","ChannelInfo"]},"Attrs":[]}
|
|
,{"Name":"ATSC","Type":{"Kind":"ApiRef","Name":"_ATSC_e__Struct","TargetKind":"Default","Api":"DirectShow","Parents":["_Anonymous_e__Union","ChannelInfo"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_DC_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lProgNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_ATSC_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lProgNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DVB_e__Struct"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lONID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lTSID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lSID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_ChannelInfoSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"41f36d80-4132-4cc2-b121-01a43219d81b"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_RRTSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f6cfc8f4-da93-4f2f-bff8-ba1ee6fca3a2"
|
|
}
|
|
,{
|
|
"Name":"SpanningEventDescriptor"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wDataLen","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wProgNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wSID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bDescriptor","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_CSDescriptorSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"efe779d9-97f0-4786-800d-95cf505ddc66"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_CtxADescriptorSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3ab4a2e6-4247-4b34-896c-30afa5d21c24"
|
|
}
|
|
,{
|
|
"Name":"DVBScramblingControlSpanningEvent"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulPID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fScrambled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_DVBScramblingControlSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4bd4e1c4-90a1-4109-8236-27f00e7dcc5b"
|
|
}
|
|
,{
|
|
"Name":"SignalAndServiceStatusSpanningEvent_State"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"SignalAndServiceStatusSpanningEvent_None","Value":-1}
|
|
,{"Name":"SignalAndServiceStatusSpanningEvent_Clear","Value":0}
|
|
,{"Name":"SignalAndServiceStatusSpanningEvent_NoTVSignal","Value":1}
|
|
,{"Name":"SignalAndServiceStatusSpanningEvent_ServiceOffAir","Value":2}
|
|
,{"Name":"SignalAndServiceStatusSpanningEvent_WeakTVSignal","Value":3}
|
|
,{"Name":"SignalAndServiceStatusSpanningEvent_NoSubscription","Value":4}
|
|
,{"Name":"SignalAndServiceStatusSpanningEvent_AllAVScrambled","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_SignalAndServiceStatusSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8068c5cb-3c04-492b-b47d-0308820dce51"
|
|
}
|
|
,{
|
|
"Name":"SpanningEventEmmMessage"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bCAbroadcasterGroupId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bMessageControl","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"wServiceId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wTableIdExtension","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bDeletionStatus","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bDisplayingDuration1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bDisplayingDuration2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bDisplayingDuration3","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bDisplayingCycle","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bFormatVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bDisplayPosition","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"wMessageLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"szMessageArea","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_EmmMessageSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6bf00268-4f7e-4294-aa87-e9e953e43f14"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_AudioTypeSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"501cbfbe-b849-42ce-9be9-3db869fb82b3"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_StreamTypeSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"82af2ebc-30a6-4264-a80b-ad2e1372ac60"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_ARIBcontentSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3a954083-93d0-463e-90b2-0742c496edf0"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_LanguageSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e292666d-9c02-448d-aa8d-781a93fdc395"
|
|
}
|
|
,{
|
|
"Name":"LanguageInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"LangID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"lISOLangCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_DualMonoSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a9a29b56-a84b-488c-89d5-0d4e7657c8ce"
|
|
}
|
|
,{
|
|
"Name":"DualMonoInfo"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"LangID1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"LangID2","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"lISOLangCode1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lISOLangCode2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_PIDListSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"47fc8f65-e2bb-4634-9cef-fdbfe6261d5c"
|
|
}
|
|
,{
|
|
"Name":"PIDListSpanningEvent"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wPIDCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"pulPIDs","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_AudioDescriptorSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"107bd41c-a6da-4691-8369-11b2cdaa288e"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_SubtitleSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5dcec048-d0b9-4163-872c-4f32223be88a"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_TeletextSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9599d950-5f33-4617-af7c-1e54b510daa3"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_StreamIDSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"caf1ab68-e153-4d41-a6b3-a7c998db75ee"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_PBDAParentalControlEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f947aa85-fb52-48e8-b9c5-e1e1f411a51a"
|
|
}
|
|
,{
|
|
"Name":"RATING_ATTRIBUTE"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rating_attribute_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rating_attribute_value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RATING_SYSTEM"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rating_system_id","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"country_code","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"rating_attribute_count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpratingattrib","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RATING_ATTRIBUTE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RATING_INFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rating_system_count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpratingsystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RATING_SYSTEM","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PBDAParentalControl"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rating_system_count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rating_systems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RATING_SYSTEM","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_TuneFailureEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d97287b2-2dfd-436a-9485-99d7d4ab5a69"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_TuneFailureSpanningEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f8aa455-5ee1-48ab-a27c-4c8d70b9aeba"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_DvbParentalRatingDescriptor"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2a67a58d-eca5-4eac-abcb-e734d3776d0a"
|
|
}
|
|
,{
|
|
"Name":"DvbParentalRatingParam"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"szCountryCode","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"bRating","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DvbParentalRatingDescriptor"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulNumParams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pParams","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DvbParentalRatingParam","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTID_DFNWithNoActualAVData"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f5689ffe-55f9-4bb3-96be-ae971c63bae0"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_BDA_ANTENNA"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f41-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f4aeb342-0329-4fdd-a8fd-4aff4926c978"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8deda6fd-ac5f-4334-8ecf-a4ba8fa7d0f0"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_BDA_IF_SIGNAL"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"61be0b47-a5eb-499b-9a85-5b16c07f1258"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_MPEG2_SECTIONS"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"455f176c-4b06-47ce-9aef-8caef73df7b5"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_ATSC_SI"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b3c7397c-d303-414d-b33c-4ed2c9d29733"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_DVB_SI"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e9dd31a3-221d-4adb-8532-9af309c1a408"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"762e3f66-336f-48d1-bf83-2b00352c11f0"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"951727db-d2ce-4528-96f6-3301fabb2de0"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_ISDB_SI"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4a2eeb99-6458-4538-b187-04017c41413f"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_PBDA_TRANSPORT_RAW"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0d7aed42-cb9a-11db-9705-005056c00008"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_BDA_TRANSPORT"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"78216a81-cfa8-493e-9711-36a61c08bd9d"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_BDA_ANALOG_VIDEO"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5c0c8281-5667-486c-8482-63e31f01a6e9"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_BDA_ANALOG_AUDIO"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d28a580a-9b1f-4b0c-9c33-9bf0a8ea636b"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_BDA_FM_RADIO"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d2855fed-b2d3-4eeb-9bd0-193436a2f890"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_BDA_IF_PIN"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1a9d4a42-f3cd-48a1-9aea-71de133cbe14"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_BDA_OPENCABLE_PSIP_PIN"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"297bb104-e5c9-4ace-b123-95c3cbb24d4f"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaEthernetFilter"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f43-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_ETHERNET_FILTER"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_ETHERNET_FILTER_MULTICAST_LIST_SIZE","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_ETHERNET_FILTER_MULTICAST_LIST","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_ETHERNET_FILTER_MULTICAST_MODE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaIPv4Filter"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f44-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_IPv4_FILTER"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_IPv4_FILTER_MULTICAST_LIST_SIZE","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_IPv4_FILTER_MULTICAST_LIST","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_IPv4_FILTER_MULTICAST_MODE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaIPv6Filter"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e1785a74-2a23-4fb3-9245-a8f88017ef33"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_IPv6_FILTER"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_IPv6_FILTER_MULTICAST_LIST_SIZE","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_IPv6_FILTER_MULTICAST_LIST","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_IPv6_FILTER_MULTICAST_MODE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaSignalStats"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1347d106-cf3a-428a-a5cb-ac0d9a2a4338"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_SIGNAL_STATS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_SIGNAL_STRENGTH","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_SIGNAL_QUALITY","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_SIGNAL_PRESENT","Value":2}
|
|
,{"Name":"KSPROPERTY_BDA_SIGNAL_LOCKED","Value":3}
|
|
,{"Name":"KSPROPERTY_BDA_SAMPLE_TIME","Value":4}
|
|
,{"Name":"KSPROPERTY_BDA_SIGNAL_LOCK_CAPS","Value":5}
|
|
,{"Name":"KSPROPERTY_BDA_SIGNAL_LOCK_TYPE","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"_BdaLockType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"Bda_LockType_None","Value":0}
|
|
,{"Name":"Bda_LockType_PLL","Value":1}
|
|
,{"Name":"Bda_LockType_DecoderDemod","Value":2}
|
|
,{"Name":"Bda_LockType_Complete","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaChangeSync"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fd0a5af3-b41d-11d2-9c95-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_CHANGE_SYNC"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_START_CHANGES","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_CHECK_CHANGES","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_COMMIT_CHANGES","Value":2}
|
|
,{"Name":"KSMETHOD_BDA_GET_CHANGE_STATE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaDeviceConfiguration"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f45-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_DEVICE_CONFIGURATION"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_CREATE_PIN_FACTORY","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_DELETE_PIN_FACTORY","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_CREATE_TOPOLOGY","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaTopology"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a14ee835-0a23-11d3-9cc7-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_TOPOLOGY"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_NODE_TYPES","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_PIN_TYPES","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_TEMPLATE_CONNECTIONS","Value":2}
|
|
,{"Name":"KSPROPERTY_BDA_NODE_METHODS","Value":3}
|
|
,{"Name":"KSPROPERTY_BDA_NODE_PROPERTIES","Value":4}
|
|
,{"Name":"KSPROPERTY_BDA_NODE_EVENTS","Value":5}
|
|
,{"Name":"KSPROPERTY_BDA_CONTROLLING_PIN_ID","Value":6}
|
|
,{"Name":"KSPROPERTY_BDA_NODE_DESCRIPTORS","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaPinControl"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0ded49d5-a8b7-4d5d-97a1-12b0c195874d"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_PIN_CONTROL"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_PIN_ID","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_PIN_TYPE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_BdaPinEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"104781cd-50bd-40d5-95fb-087e0e86a591"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_PIN_EVENT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_BDA_PIN_CONNECTED","Value":0}
|
|
,{"Name":"KSEVENT_BDA_PIN_DISCONNECTED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaVoidTransform"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f46-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_VOID_TRANSFORM"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_VOID_TRANSFORM_START","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_VOID_TRANSFORM_STOP","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaNullTransform"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ddf15b0d-bd25-11d2-9ca0-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_NULL_TRANSFORM"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_NULL_TRANSFORM_START","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_NULL_TRANSFORM_STOP","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaFrequencyFilter"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f47-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_FREQUENCY_FILTER"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_RF_TUNER_FREQUENCY","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_RF_TUNER_POLARITY","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_RF_TUNER_RANGE","Value":2}
|
|
,{"Name":"KSPROPERTY_BDA_RF_TUNER_TRANSPONDER","Value":3}
|
|
,{"Name":"KSPROPERTY_BDA_RF_TUNER_BANDWIDTH","Value":4}
|
|
,{"Name":"KSPROPERTY_BDA_RF_TUNER_FREQUENCY_MULTIPLIER","Value":5}
|
|
,{"Name":"KSPROPERTY_BDA_RF_TUNER_CAPS","Value":6}
|
|
,{"Name":"KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS","Value":7}
|
|
,{"Name":"KSPROPERTY_BDA_RF_TUNER_STANDARD","Value":8}
|
|
,{"Name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"_BdaSignalType"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"Bda_SignalType_Unknown","Value":0}
|
|
,{"Name":"Bda_SignalType_Analog","Value":1}
|
|
,{"Name":"Bda_SignalType_Digital","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"BDA_DigitalSignalStandard"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"Bda_DigitalStandard_None","Value":0}
|
|
,{"Name":"Bda_DigitalStandard_DVB_T","Value":1}
|
|
,{"Name":"Bda_DigitalStandard_DVB_S","Value":2}
|
|
,{"Name":"Bda_DigitalStandard_DVB_C","Value":4}
|
|
,{"Name":"Bda_DigitalStandard_ATSC","Value":8}
|
|
,{"Name":"Bda_DigitalStandard_ISDB_T","Value":16}
|
|
,{"Name":"Bda_DigitalStandard_ISDB_S","Value":32}
|
|
,{"Name":"Bda_DigitalStandard_ISDB_C","Value":64}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_RF_TUNER_CAPS_S"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AnalogStandardsSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DigitalStandardsSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SettlingTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AnalogSensingRange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DigitalSensingRange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MilliSecondsPerMHz","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CurrentFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FrequencyRangeMin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FrequencyRangeMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MilliSecondsLeft","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_S"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SignalType","Type":{"Kind":"ApiRef","Name":"_BdaSignalType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SignalStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AutoDetect","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_BdaTunerEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"aab59e17-01c9-4ebf-93f2-fc3b79b46f91"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_BDA_TUNER"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_BDA_TUNER_SCAN","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTDATA_BDA_RF_TUNER_SCAN_S"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"EventData","Type":{"Kind":"ApiRef","Name":"KSEVENTDATA","TargetKind":"Default","Api":"CoreAudio","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StartFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EndFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LockRequested","Type":{"Kind":"ApiRef","Name":"_BdaLockType","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaLNBInfo"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"992cf102-49f9-4719-a664-c4f23e2408f4"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_LNB_INFO"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_LNB_LOF_LOW_BAND","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_LNB_LOF_HIGH_BAND","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_LNB_SWITCH_FREQUENCY","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaDiseqCommand"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f84e2ab0-3c6b-45e3-a0fc-8669d4b81f11"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_DISEQC_COMMAND"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_DISEQC_ENABLE","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_DISEQC_LNB_SOURCE","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_DISEQC_USETONEBURST","Value":2}
|
|
,{"Name":"KSPROPERTY_BDA_DISEQC_REPEATS","Value":3}
|
|
,{"Name":"KSPROPERTY_BDA_DISEQC_SEND","Value":4}
|
|
,{"Name":"KSPROPERTY_BDA_DISEQC_RESPONSE","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_BdaDiseqCEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8b19bbf0-4184-43ac-ad3c-0c889be4c212"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_DISEQC_EVENT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_BDA_DISEQC_DATA_RECEIVED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaDigitalDemodulator"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ef30f379-985b-4d10-b640-a79d5e04e1e0"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_DIGITAL_DEMODULATOR"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_MODULATION_TYPE","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_INNER_FEC_TYPE","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_INNER_FEC_RATE","Value":2}
|
|
,{"Name":"KSPROPERTY_BDA_OUTER_FEC_TYPE","Value":3}
|
|
,{"Name":"KSPROPERTY_BDA_OUTER_FEC_RATE","Value":4}
|
|
,{"Name":"KSPROPERTY_BDA_SYMBOL_RATE","Value":5}
|
|
,{"Name":"KSPROPERTY_BDA_SPECTRAL_INVERSION","Value":6}
|
|
,{"Name":"KSPROPERTY_BDA_GUARD_INTERVAL","Value":7}
|
|
,{"Name":"KSPROPERTY_BDA_TRANSMISSION_MODE","Value":8}
|
|
,{"Name":"KSPROPERTY_BDA_ROLL_OFF","Value":9}
|
|
,{"Name":"KSPROPERTY_BDA_PILOT","Value":10}
|
|
,{"Name":"KSPROPERTY_BDA_SIGNALTIMEOUTS","Value":11}
|
|
,{"Name":"KSPROPERTY_BDA_PLP_NUMBER","Value":12}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaAutodemodulate"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ddf15b12-bd25-11d2-9ca0-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_AUTODEMODULATE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_AUTODEMODULATE_START","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_AUTODEMODULATE_STOP","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaTableSection"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"516b99c5-971c-4aaf-b3f3-d9fda8a15e16"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_IDS_BDA_TABLE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_TABLE_SECTION","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaPIDFilter"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d0a67d65-08df-4fec-8533-e5b550410b85"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_PIDFILTER"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_PIDFILTER_MAP_PIDS","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_PIDFILTER_UNMAP_PIDS","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_PIDFILTER_LIST_PIDS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BdaCA"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b0693766-5278-4ec6-b9e1-3ce40560ef5a"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_CA"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BDA_ECM_MAP_STATUS","Value":0}
|
|
,{"Name":"KSPROPERTY_BDA_CA_MODULE_STATUS","Value":1}
|
|
,{"Name":"KSPROPERTY_BDA_CA_SMART_CARD_STATUS","Value":2}
|
|
,{"Name":"KSPROPERTY_BDA_CA_MODULE_UI","Value":3}
|
|
,{"Name":"KSPROPERTY_BDA_CA_SET_PROGRAM_PIDS","Value":4}
|
|
,{"Name":"KSPROPERTY_BDA_CA_REMOVE_PROGRAM","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_BdaCAEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"488c4ccc-b768-4129-8eb1-b00a071f9068"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BDA_CA_EVENT"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED","Value":0}
|
|
,{"Name":"KSEVENT_BDA_CA_MODULE_STATUS_CHANGED","Value":1}
|
|
,{"Name":"KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED","Value":2}
|
|
,{"Name":"KSEVENT_BDA_CA_MODULE_UI_REQUESTED","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaDrmService"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bff6b5bb-b0ae-484c-9dca-73528fb0b46e"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_DRM"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_DRM_CURRENT","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_DRM_DRMSTATUS","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaWmdrmSession"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4be6fa3d-07cd-4139-8b80-8c18ba3aec88"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_WMDRM"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_WMDRM_STATUS","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_WMDRM_REVINFO","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_WMDRM_CRL","Value":2}
|
|
,{"Name":"KSMETHOD_BDA_WMDRM_MESSAGE","Value":3}
|
|
,{"Name":"KSMETHOD_BDA_WMDRM_REISSUELICENSE","Value":4}
|
|
,{"Name":"KSMETHOD_BDA_WMDRM_RENEWLICENSE","Value":5}
|
|
,{"Name":"KSMETHOD_BDA_WMDRM_LICENSE","Value":6}
|
|
,{"Name":"KSMETHOD_BDA_WMDRM_KEYINFO","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaWmdrmTuner"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"86d979cf-a8a7-4f94-b5fb-14c0aca68fe6"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_WMDRM_TUNER"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_WMDRMTUNER_CANCELCAPTURETOKEN","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_WMDRMTUNER_SETPIDPROTECTION","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_WMDRMTUNER_GETPIDPROTECTION","Value":2}
|
|
,{"Name":"KSMETHOD_BDA_WMDRMTUNER_SETSYNCVALUE","Value":3}
|
|
,{"Name":"KSMETHOD_BDA_WMDRMTUNER_STARTCODEPROFILE","Value":4}
|
|
,{"Name":"KSMETHOD_BDA_WMDRMTUNER_PURCHASE_ENTITLEMENT","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaEventing"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f99492da-6193-4eb0-8690-6686cbff713e"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_EVENTING_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_EVENT_DATA","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_EVENT_COMPLETE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_BdaEvent"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ae7e55b2-96d7-4e29-908f-62f95b2a1679"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_BDA_EVENT_TYPE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_BDA_EVENT_PENDINGEVENT","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaDebug"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0d4a90ec-c69d-4ee2-8c5a-fb1f63a50da1"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_DEBUG_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_DEBUG_LEVEL","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_DEBUG_DATA","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaTuner"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b774102f-ac07-478a-8228-2742d961fa7e"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_TUNER_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_TUNER_SETTUNER","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_TUNER_GETTUNERSTATE","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_TUNER_SIGNALNOISERATIO","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaNameValueA"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0c24096d-5ff5-47de-a856-062e587e3727"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaNameValue"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36e07304-9f0d-4e88-9118-ac0ba317b7f2"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_GPNV_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_GPNV_GETVALUE","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_GPNV_SETVALUE","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_GPNV_NAMEFROMINDEX","Value":2}
|
|
,{"Name":"KSMETHOD_BDA_GPNV_GETVALUEUPDATENAME","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaMux"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"942aafec-4c05-4c74-b8eb-8706c2a4943f"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_MUX_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_MUX_GETPIDLIST","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_MUX_SETPIDLIST","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaScanning"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"12eb49df-6249-47f3-b190-e21e6e2f8a9c"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_SCAN_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_SCAN_CAPABILTIES","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_SCANNING_STATE","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_SCAN_FILTER","Value":2}
|
|
,{"Name":"KSMETHOD_BDA_SCAN_START","Value":3}
|
|
,{"Name":"KSMETHOD_BDA_SCAN_RESUME","Value":4}
|
|
,{"Name":"KSMETHOD_BDA_SCAN_STOP","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaGuideDataDeliveryService"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8d9d5562-1589-417d-99ce-ac531dda19f9"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_GDDS_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_GDDS_DATATYPE","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_GDDS_DATA","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_GDDS_TUNEXMLFROMIDX","Value":2}
|
|
,{"Name":"KSMETHOD_BDA_GDDS_GETSERVICES","Value":3}
|
|
,{"Name":"KSMETHOD_BDA_GDDS_SERVICEFROMTUNEXML","Value":4}
|
|
,{"Name":"KSMETHOD_BDA_GDDS_DATAUPDATE","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaConditionalAccessService"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"10ced3b4-320b-41bf-9824-1b2e68e71eb9"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_CAS_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_CAS_CHECKENTITLEMENTTOKEN","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_CAS_SETCAPTURETOKEN","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_CAS_OPENBROADCASTMMI","Value":2}
|
|
,{"Name":"KSMETHOD_BDA_CAS_CLOSEMMIDIALOG","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaIsdbConditionalAccess"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5e68c627-16c2-4e6c-b1e2-d00170cdaa0f"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_ISDB_CAS"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_ISDBCAS_SETREQUEST","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_ISDBCAS_RESPONSEDATA","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaTSSelector"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1dcfafe9-b45e-41b3-bb2a-561eb129ae98"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_TS_SELECTOR"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_TS_SELECTOR_SETTSID","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_TS_SELECTOR_GETTSINFORMATION","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_BdaUserActivity"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"eda5c834-4531-483c-be0a-94e6c96ff396"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_BDA_USERACTIVITY_SERVICE"
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_BDA_USERACTIVITY_USEREASON","Value":0}
|
|
,{"Name":"KSMETHOD_BDA_USERACTIVITY_INTERVAL","Value":1}
|
|
,{"Name":"KSMETHOD_BDA_USERACTIVITY_DETECTED","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_BDA_RECEIVER_COMPONENT"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fd0a5af4-b41d-11d2-9c95-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_BDA_NETWORK_TUNER"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f48-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_BDA_NETWORK_EPG"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f49-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_BDA_IP_SINK"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f4a-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_BDA_NETWORK_PROVIDER"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f4b-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_BDA_TRANSPORT_INFORMATION"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a2e3074f-6c3d-11d3-b653-00c04f79498e"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_RF_TUNER"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f4c-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_ANALOG_DEMODULATOR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"634db199-27dd-46b8-acfb-ecc98e61a2ad"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_QAM_DEMODULATOR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f4d-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_QPSK_DEMODULATOR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6390c905-27c1-4d67-bdb7-77c50d079300"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_8VSB_DEMODULATOR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f4f-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_COFDM_DEMODULATOR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2dac6e05-edbe-4b9c-b387-1b6fad7d6495"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_8PSK_DEMODULATOR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e957a0e7-dd98-4a3c-810b-3525157ab62e"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_ISDB_T_DEMODULATOR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fcea3ae3-2cb2-464d-8f5d-305c0bb778a2"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_ISDB_S_DEMODULATOR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"edde230a-9086-432d-b8a5-6670263807e9"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_OPENCABLE_POD"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"345812a0-fb7c-4790-aa7e-b1db88ac19c9"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_COMMON_CA_POD"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d83ef8fc-f3b8-45ab-8b71-ecf7c339deb4"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_PID_FILTER"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f5412789-b0a0-44e1-ae4f-ee999b1b7fbe"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_IP_SINK"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71985f4e-1ca1-11d3-9cc8-00c04f7971e0"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_VIDEO_ENCODER"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d98429e3-65c9-4ac4-93aa-766782833b7a"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_PBDA_CAS"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c026869f-7129-4e71-8696-ec8f75299b77"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_PBDA_ISDBCAS"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f2cf2ab3-5b9d-40ae-ab7c-4e7ad0bd1c52"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_PBDA_TUNER"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"aa5e8286-593c-4979-9494-46a2a9dfe076"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_PBDA_MUX"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f88c7787-6678-4f4b-a13e-da09861d682b"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_PBDA_DRM"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9eeebd03-eea1-450f-96ae-633e6de63cce"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_DRI_DRM"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4f95ad74-cefb-42d2-94a9-68c5b2c1aabe"
|
|
}
|
|
,{
|
|
"Name":"KSNODE_BDA_TS_SELECTOR"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5eddf185-fed1-4f45-9685-bbb73c323cfc"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_IPSINK_INPUT"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3fdffa70-ac9a-11d2-8f17-00c04f7971e2"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_BDA_IP"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e25f7b8e-cccc-11d2-8f25-00c04f7971e2"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_BDA_IP"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5a9a213c-db08-11d2-8f32-00c04f7971e2"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_BDA_IP"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6b891420-db09-11d2-8f32-00c04f7971e2"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_BDA_IP_CONTROL"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dadd5799-7d5b-4b63-80fb-d1442f26b621"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_BDA_IP_CONTROL"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"499856e8-e85b-48ed-9bea-410d0dd4ef81"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_MPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c1b06d73-1dbb-11d3-8f46-00c04f7971e2"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_MPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"455f176c-4b06-47ce-9aef-8caef73df7b5"
|
|
}
|
|
,{
|
|
"Name":"DIGITAL_CABLE_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"143827ab-f77b-498d-81ca-5a007aec28bf"
|
|
}
|
|
,{
|
|
"Name":"ANALOG_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b820d87e-e0e3-478f-8a38-4e13f7b3df42"
|
|
}
|
|
,{
|
|
"Name":"ANALOG_AUXIN_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"742ef867-09e1-40a3-82d3-9669ba35325f"
|
|
}
|
|
,{
|
|
"Name":"ANALOG_FM_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7728087b-2bb9-4e30-8078-449476e59dbb"
|
|
}
|
|
,{
|
|
"Name":"ISDB_TERRESTRIAL_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"95037f6f-3ac7-4452-b6c4-45a9ce9292a2"
|
|
}
|
|
,{
|
|
"Name":"ISDB_T_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fc3855a6-c901-4f2e-aba8-90815afc6c83"
|
|
}
|
|
,{
|
|
"Name":"ISDB_SATELLITE_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b0a4e6a0-6a1a-4b83-bb5b-903e1d90e6b6"
|
|
}
|
|
,{
|
|
"Name":"ISDB_S_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a1e78202-1459-41b1-9ca9-2a92587a42cc"
|
|
}
|
|
,{
|
|
"Name":"ISDB_CABLE_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c974ddb5-41fe-4b25-9741-92f049f1d5d1"
|
|
}
|
|
,{
|
|
"Name":"DIRECT_TV_SATELLITE_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"93b66fb5-93d4-4323-921c-c1f52df61d3f"
|
|
}
|
|
,{
|
|
"Name":"ECHOSTAR_SATELLITE_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c4f6b31b-c6bf-4759-886f-a7386dca27a0"
|
|
}
|
|
,{
|
|
"Name":"ATSC_TERRESTRIAL_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0dad2fdd-5fd7-11d3-8f50-00c04f7971e2"
|
|
}
|
|
,{
|
|
"Name":"DVB_TERRESTRIAL_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"216c62df-6d7f-4e9a-8571-05f14edb766a"
|
|
}
|
|
,{
|
|
"Name":"BSKYB_TERRESTRIAL_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9e9e46c6-3aba-4f08-ad0e-cc5ac8148c2b"
|
|
}
|
|
,{
|
|
"Name":"DVB_SATELLITE_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fa4b375a-45b4-4d45-8440-263957b11623"
|
|
}
|
|
,{
|
|
"Name":"DVB_CABLE_TV_NETWORK_TYPE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dc0c0fe7-0485-4266-b93f-68fbf80ed834"
|
|
}
|
|
,{
|
|
"Name":"BDA_DEBUG_DATA_AVAILABLE"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"69c24f54-9983-497e-b415-282be4c555fb"
|
|
}
|
|
,{
|
|
"Name":"BDA_DEBUG_DATA_TYPE_STRING"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a806e767-de5c-430c-80bf-a21ebe06c748"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_IsdbCASResponse"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d4cb1966-41bc-4ced-9a20-fdceac78f70d"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_CASRequestTuner"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cf39a9d8-f5d3-4685-be57-ed81dba46b27"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_CASReleaseTuner"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"20c1a16b-441f-49a5-bb5c-e9a04495c6c1"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_CASOpenMMI"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"85dac915-e593-410d-8471-d6812105f28e"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_CASCloseMMI"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5d0f550f-de2e-479d-8345-ec0e9557e8a2"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_CASBroadcastMMI"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"676876f0-1132-404c-a7ca-e72069a9d54f"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_TunerSignalLock"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1872e740-f573-429b-a00e-d9c1e408af09"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_TunerNoSignal"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e29b382b-1edd-4930-bc46-682fd72d2dfb"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_GPNVValueUpdate"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ff75c68c-f416-4e7e-bf17-6d55c5df1575"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_UpdateDrmStatus"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"65a6f681-1462-473b-88ce-cb731427bdb5"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_UpdateScanState"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"55702b50-7b49-42b8-a82f-4afb691b0628"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_GuideDataAvailable"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"98db717a-478a-4cd4-92d0-95f66b89e5b1"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_GuideServiceInformationUpdated"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a1c3ea2b-175f-4458-b735-507d22db23a6"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_GuideDataError"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ac33c448-6f73-4fd7-b341-594c360d8d74"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_DiseqCResponseAvailable"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"efa628f8-1f2c-4b67-9ea5-acf6fa9a1f36"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_LbigsOpenConnection"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"356207b2-6f31-4eb0-a271-b3fa6bb7680f"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_LbigsSendData"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1123277b-f1c6-4154-8b0d-48e6157059aa"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_LbigsCloseConnectionHandle"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c2f08b99-65ef-4314-9671-e99d4cce0bae"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_EncoderSignalLock"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5ec90eb9-39fa-4cfc-b93f-00bb11077f5e"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_FdcStatus"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"05f25366-d0eb-43d2-bc3c-682b863df142"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_FdcTableSection"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a0cd757-4ce3-4e5b-9444-7187b87152c5"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_TransprtStreamSelectorInfo"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c40f9f85-09d0-489c-9e9c-0abbb56951b0"
|
|
}
|
|
,{
|
|
"Name":"EVENTID_BDA_RatingPinReset"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c6e048c0-c574-4c26-bcda-2f4d35eb5e85"
|
|
}
|
|
,{
|
|
"Name":"PBDA_ALWAYS_TUNE_IN_MUX"
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1e1d7141-583f-4ac2-b019-1f430eda0f4c"
|
|
}
|
|
,{
|
|
"Name":"PID_BITS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_HEADER_BITS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG_HEADER_VERSION_BITS"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEG1WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fwHeadLayer","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwHeadBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fwHeadMode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"fwHeadModeExt","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wHeadEmphasis","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"fwHeadFlags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwPTSLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPTSHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MPEGLAYER3WAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"fdwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nBlockSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"nFramesPerBlock","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"nCodecDelay","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HEAACWAVEINFO"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Multimedia","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wPayloadType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wAudioProfileLevelIndication","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wStructType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wReserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HEAACWAVEFORMAT"
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wfInfo","Type":{"Kind":"ApiRef","Name":"HEAACWAVEINFO","TargetKind":"Default","Api":"DirectShow","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pbAudioSpecificConfig","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
|
|
,"Functions":[
|
|
{
|
|
"Name":"AMGetErrorTextA"
|
|
,"SetLastError":false
|
|
,"DllImport":"QUARTZ"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"MaxLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AMGetErrorTextW"
|
|
,"SetLastError":false
|
|
,"DllImport":"QUARTZ"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"Params":[
|
|
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"MaxLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMORegister"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"szName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"clsidDMO","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"guidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cInTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_PARTIAL_MEDIATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"cOutTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_PARTIAL_MEDIATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMOUnregister"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsidDMO","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"guidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMOEnum"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"guidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cInTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_PARTIAL_MEDIATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"cOutTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_PARTIAL_MEDIATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumDMO","TargetKind":"Com","Api":"DirectShow","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMOGetTypes"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsidDMO","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ulInputTypesRequested","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulInputTypesSupplied","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pInputTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_PARTIAL_MEDIATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulOutputTypesRequested","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulOutputTypesSupplied","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pOutputTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_PARTIAL_MEDIATYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMOGetName"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"clsidDMO","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"szName","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":80,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MoInitMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MoFreeMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MoCopyMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmtDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pmtSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MoCreateMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppmt","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MoDeleteMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MoDuplicateMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"msdmo"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Com","Parents":[]}
|
|
,"Params":[
|
|
{"Name":"ppmtDest","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}}},"Attrs":["In","Out"]}
|
|
,{"Name":"pmtSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"DirectShow","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
|
|
,"UnicodeAliases":[
|
|
"AMGetErrorText"
|
|
]
|
|
|
|
}
|