Files
marlersoft-win32json/api/Media.DirectShow.json
T
2026-02-15 14:53:56 -07:00

63316 lines
2.1 MiB
Plaintext

{
"Constants":[{
"Name":"EC_SND_DEVICE_ERROR_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"EC_SNDDEV_IN_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"EC_SNDDEV_OUT_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":513
,"Attrs":[]
},{
"Name":"EC_SYSTEMBASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"EC_USER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"EC_COMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"EC_USERABORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"EC_ERRORABORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"EC_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"EC_REPAINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"EC_STREAM_ERROR_STOPPED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"EC_STREAM_ERROR_STILLPLAYING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"EC_ERROR_STILLPLAYING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"EC_PALETTE_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"EC_VIDEO_SIZE_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"EC_QUALITY_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"EC_SHUTTING_DOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"EC_CLOCK_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"EC_PAUSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
},{
"Name":"EC_OPENING_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"EC_BUFFERING_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"EC_FULLSCREEN_LOST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"EC_ACTIVATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
},{
"Name":"EC_NEED_RESTART"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"EC_WINDOW_DESTROYED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
},{
"Name":"EC_DISPLAY_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
},{
"Name":"EC_STARVATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
},{
"Name":"EC_OLE_EVENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
},{
"Name":"EC_NOTIFY_WINDOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":25
,"Attrs":[]
},{
"Name":"EC_STREAM_CONTROL_STOPPED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":26
,"Attrs":[]
},{
"Name":"EC_STREAM_CONTROL_STARTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":27
,"Attrs":[]
},{
"Name":"EC_END_OF_SEGMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":28
,"Attrs":[]
},{
"Name":"EC_SEGMENT_STARTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":29
,"Attrs":[]
},{
"Name":"EC_LENGTH_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
},{
"Name":"EC_DEVICE_LOST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":31
,"Attrs":[]
},{
"Name":"EC_SAMPLE_NEEDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"EC_PROCESSING_LATENCY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33
,"Attrs":[]
},{
"Name":"EC_SAMPLE_LATENCY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":34
,"Attrs":[]
},{
"Name":"EC_SCRUB_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":35
,"Attrs":[]
},{
"Name":"EC_STEP_COMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":36
,"Attrs":[]
},{
"Name":"EC_TIMECODE_AVAILABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
},{
"Name":"EC_EXTDEVICE_MODE_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":49
,"Attrs":[]
},{
"Name":"EC_STATE_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":50
,"Attrs":[]
},{
"Name":"EC_GRAPH_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":80
,"Attrs":[]
},{
"Name":"EC_CLOCK_UNSET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":81
,"Attrs":[]
},{
"Name":"EC_VMR_RENDERDEVICE_SET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":83
,"Attrs":[]
},{
"Name":"VMR_RENDER_DEVICE_OVERLAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VMR_RENDER_DEVICE_VIDMEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"VMR_RENDER_DEVICE_SYSMEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"EC_VMR_SURFACE_FLIPPED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":84
,"Attrs":[]
},{
"Name":"EC_VMR_RECONNECTION_FAILED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":85
,"Attrs":[]
},{
"Name":"EC_PREPROCESS_COMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":86
,"Attrs":[]
},{
"Name":"EC_CODECAPI_EVENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":87
,"Attrs":[]
},{
"Name":"EC_WMT_EVENT_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":593
,"Attrs":[]
},{
"Name":"EC_WMT_INDEX_EVENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":593
,"Attrs":[]
},{
"Name":"EC_WMT_EVENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":594
,"Attrs":[]
},{
"Name":"EC_BUILT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":768
,"Attrs":[]
},{
"Name":"EC_UNBUILT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":769
,"Attrs":[]
},{
"Name":"EC_SKIP_FRAMES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":37
,"Attrs":[]
},{
"Name":"EC_PLEASE_REOPEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"EC_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65
,"Attrs":[]
},{
"Name":"EC_MARKER_HIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":66
,"Attrs":[]
},{
"Name":"EC_LOADSTATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67
,"Attrs":[]
},{
"Name":"EC_FILE_CLOSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":68
,"Attrs":[]
},{
"Name":"EC_ERRORABORTEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":69
,"Attrs":[]
},{
"Name":"AM_LOADSTATUS_CLOSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AM_LOADSTATUS_LOADINGDESCR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_LOADSTATUS_LOADINGMCAST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AM_LOADSTATUS_LOCATING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"AM_LOADSTATUS_CONNECTING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AM_LOADSTATUS_OPENING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"AM_LOADSTATUS_OPEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"EC_NEW_PIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"EC_RENDER_FINISHED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33
,"Attrs":[]
},{
"Name":"EC_EOS_SOON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":70
,"Attrs":[]
},{
"Name":"EC_CONTENTPROPERTY_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":71
,"Attrs":[]
},{
"Name":"AM_CONTENTPROPERTY_TITLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_CONTENTPROPERTY_AUTHOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AM_CONTENTPROPERTY_COPYRIGHT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AM_CONTENTPROPERTY_DESCRIPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"EC_BANDWIDTHCHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":72
,"Attrs":[]
},{
"Name":"EC_VIDEOFRAMEREADY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":73
,"Attrs":[]
},{
"Name":"EC_DVDBASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"EC_DVD_DOMAIN_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":257
,"Attrs":[]
},{
"Name":"EC_DVD_TITLE_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":258
,"Attrs":[]
},{
"Name":"EC_DVD_CHAPTER_START"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":259
,"Attrs":[]
},{
"Name":"EC_DVD_AUDIO_STREAM_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":260
,"Attrs":[]
},{
"Name":"EC_DVD_SUBPICTURE_STREAM_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":261
,"Attrs":[]
},{
"Name":"EC_DVD_ANGLE_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262
,"Attrs":[]
},{
"Name":"EC_DVD_BUTTON_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":263
,"Attrs":[]
},{
"Name":"EC_DVD_VALID_UOPS_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":264
,"Attrs":[]
},{
"Name":"EC_DVD_STILL_ON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":265
,"Attrs":[]
},{
"Name":"EC_DVD_STILL_OFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":266
,"Attrs":[]
},{
"Name":"EC_DVD_CURRENT_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":267
,"Attrs":[]
},{
"Name":"EC_DVD_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268
,"Attrs":[]
},{
"Name":"EC_DVD_WARNING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":269
,"Attrs":[]
},{
"Name":"EC_DVD_CHAPTER_AUTOSTOP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":270
,"Attrs":[]
},{
"Name":"EC_DVD_NO_FP_PGC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":271
,"Attrs":[]
},{
"Name":"EC_DVD_PLAYBACK_RATE_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":272
,"Attrs":[]
},{
"Name":"EC_DVD_PARENTAL_LEVEL_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":273
,"Attrs":[]
},{
"Name":"EC_DVD_PLAYBACK_STOPPED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":274
,"Attrs":[]
},{
"Name":"EC_DVD_ANGLES_AVAILABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":275
,"Attrs":[]
},{
"Name":"EC_DVD_PLAYPERIOD_AUTOSTOP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":276
,"Attrs":[]
},{
"Name":"EC_DVD_BUTTON_AUTO_ACTIVATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":277
,"Attrs":[]
},{
"Name":"EC_DVD_CMD_START"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":278
,"Attrs":[]
},{
"Name":"EC_DVD_CMD_END"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":279
,"Attrs":[]
},{
"Name":"EC_DVD_DISC_EJECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":280
,"Attrs":[]
},{
"Name":"EC_DVD_DISC_INSERTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":281
,"Attrs":[]
},{
"Name":"EC_DVD_CURRENT_HMSF_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":282
,"Attrs":[]
},{
"Name":"EC_DVD_KARAOKE_MODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":283
,"Attrs":[]
},{
"Name":"EC_DVD_PROGRAM_CELL_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":284
,"Attrs":[]
},{
"Name":"EC_DVD_TITLE_SET_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":285
,"Attrs":[]
},{
"Name":"EC_DVD_PROGRAM_CHAIN_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":286
,"Attrs":[]
},{
"Name":"EC_DVD_VOBU_Offset"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":287
,"Attrs":[]
},{
"Name":"EC_DVD_VOBU_Timestamp"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":288
,"Attrs":[]
},{
"Name":"EC_DVD_GPRM_Change"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":289
,"Attrs":[]
},{
"Name":"EC_DVD_SPRM_Change"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":290
,"Attrs":[]
},{
"Name":"EC_DVD_BeginNavigationCommands"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":291
,"Attrs":[]
},{
"Name":"EC_DVD_NavigationCommand"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":292
,"Attrs":[]
},{
"Name":"AM_AC3_ALTERNATE_AUDIO_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_AC3_ALTERNATE_AUDIO_2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AM_AC3_ALTERNATE_AUDIO_BOTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"AM_AC3_SERVICE_MAIN_AUDIO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AM_AC3_SERVICE_NO_DIALOG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_AC3_SERVICE_VISUALLY_IMPAIRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AM_AC3_SERVICE_HEARING_IMPAIRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"AM_AC3_SERVICE_DIALOG_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AM_AC3_SERVICE_COMMENTARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"AM_AC3_SERVICE_EMERGENCY_FLASH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"AM_AC3_SERVICE_VOICE_OVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"AM_UseNewCSSKey"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_ReverseBlockStart"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AM_ReverseBlockEnd"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AM_DVD_CGMS_RESERVED_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":120
,"Attrs":[]
},{
"Name":"AM_DVD_CGMS_COPY_PROTECT_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
},{
"Name":"AM_DVD_CGMS_COPY_PERMITTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AM_DVD_CGMS_COPY_ONCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"AM_DVD_CGMS_NO_COPY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
},{
"Name":"AM_DVD_COPYRIGHT_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"AM_DVD_NOT_COPYRIGHTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AM_DVD_COPYRIGHTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"AM_DVD_SECTOR_PROTECT_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"AM_DVD_SECTOR_NOT_PROTECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AM_DVD_SECTOR_PROTECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"AMINTERLACE_IsInterlaced"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AMINTERLACE_1FieldPerSample"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AMINTERLACE_Field1First"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AMINTERLACE_UNUSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"AMINTERLACE_FieldPatternMask"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
},{
"Name":"AMINTERLACE_FieldPatField1Only"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AMINTERLACE_FieldPatField2Only"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"AMINTERLACE_FieldPatBothRegular"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"AMINTERLACE_FieldPatBothIrregular"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
},{
"Name":"AMINTERLACE_DisplayModeMask"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":192
,"Attrs":[]
},{
"Name":"AMINTERLACE_DisplayModeBobOnly"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AMINTERLACE_DisplayModeWeaveOnly"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"AMINTERLACE_DisplayModeBobOrWeave"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"AMCOPYPROTECT_RestrictDuplication"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AMCONTROL_USED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AMCONTROL_PAD_TO_4x3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AMCONTROL_PAD_TO_16x9"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AMCONTROL_COLORINFO_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_FIELD_MASK"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":3
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_INTERLEAVED_FRAME"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_FIELD1"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_FIELD2"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_FIELD1FIRST"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":4
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_WEAVE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":8
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_IPB_MASK"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":48
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_I_SAMPLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":0
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_P_SAMPLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":16
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_B_SAMPLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":32
,"Attrs":[]
},{
"Name":"AM_VIDEO_FLAG_REPEAT_FIELD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":64
,"Attrs":[]
},{
"Name":"AVIF_HASINDEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"AVIF_MUSTUSEINDEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"AVIF_ISINTERLEAVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"AVIF_TRUSTCKTYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"AVIF_WASCAPTUREFILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"AVIF_COPYRIGHTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"AVI_HEADERSIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"AVISF_DISABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AVISF_VIDEO_PALCHANGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"AVIIF_LIST"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"AVIIF_KEYFRAME"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":16
,"Attrs":[]
},{
"Name":"AVIIF_FIRSTPART"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":32
,"Attrs":[]
},{
"Name":"AVIIF_LASTPART"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":64
,"Attrs":[]
},{
"Name":"AVIIF_NOTIME"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":256
,"Attrs":[]
},{
"Name":"AVIIF_COMPUSE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":268369920
,"Attrs":[]
},{
"Name":"AVIIF_NO_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"AVIIF_COMPRESSOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268369920
,"Attrs":[]
},{
"Name":"TIMECODE_RATE_30DROP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"TIMECODE_SMPTE_BINARY_GROUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"TIMECODE_SMPTE_COLOR_FRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"AVI_INDEX_OF_INDEXES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AVI_INDEX_OF_CHUNKS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AVI_INDEX_OF_TIMED_CHUNKS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AVI_INDEX_OF_SUB_2FIELD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"AVI_INDEX_IS_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"AVI_INDEX_SUB_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AVI_INDEX_SUB_2FIELD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STDINDEXSIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"AVISTDINDEX_DELTAFRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"AMVA_TYPEINDEX_OUTPUTFRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"AMVA_QUERYRENDERSTATUSF_READ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MIN_DIMENSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"BDA_PLP_ID_NOT_SET"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
},{
"Name":"CDEF_CLASS_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CDEF_BYPASS_CLASS_MANAGER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CDEF_MERIT_ABOVE_DO_NOT_USE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"CDEF_DEVMON_CMGR_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"CDEF_DEVMON_DMO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"CDEF_DEVMON_PNP_DEVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"CDEF_DEVMON_FILTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"CDEF_DEVMON_SELECTIVE_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":240
,"Attrs":[]
},{
"Name":"CHARS_IN_GUID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":39
,"Attrs":[]
},{
"Name":"MAX_PIN_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"MAX_FILTER_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"AM_GBF_PREVFRAMESKIPPED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_GBF_NOTASYNCPOINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AM_GBF_NOWAIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AM_GBF_NODDSURFACELOCK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"AMF_AUTOMATICGAIN"
,"Type":{"Kind":"Native","Name":"Double"}
,"ValueType":"Double"
,"Value":-1
,"Attrs":[]
},{
"Name":"AnalogVideo_NTSC_Mask"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"AnalogVideo_PAL_Mask"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1052656
,"Attrs":[]
},{
"Name":"AnalogVideo_SECAM_Mask"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1044480
,"Attrs":[]
},{
"Name":"MPEG2_PROGRAM_STREAM_MAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"MPEG2_PROGRAM_ELEMENTARY_STREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MPEG2_PROGRAM_DIRECTORY_PES_PACKET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MPEG2_PROGRAM_PACK_HEADER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"MPEG2_PROGRAM_PES_STREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"MPEG2_PROGRAM_SYSTEM_HEADER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"SUBSTREAM_FILTER_VAL_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
},{
"Name":"AM_GETDECODERCAP_QUERY_VMR_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VMR_NOTSUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"VMR_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_QUERY_DECODER_VMR_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_QUERY_DECODER_DXVA_1_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AM_QUERY_DECODER_DVD_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"AM_QUERY_DECODER_ATSC_SD_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AM_QUERY_DECODER_ATSC_HD_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"AM_GETDECODERCAP_QUERY_VMR9_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"AM_GETDECODERCAP_QUERY_EVR_SUPPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"DECODER_CAP_NOTSUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DECODER_CAP_SUPPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VMRBITMAP_DISABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VMRBITMAP_HDC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"VMRBITMAP_ENTIREDDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"VMRBITMAP_SRCCOLORKEY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"VMRBITMAP_SRCRECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DVD_TITLE_MENU"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DVD_STREAM_DATA_CURRENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"DVD_STREAM_DATA_VMGM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"DVD_STREAM_DATA_VTSM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1025
,"Attrs":[]
},{
"Name":"DVD_DEFAULT_AUDIO_STREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"DVD_AUDIO_CAPS_AC3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DVD_AUDIO_CAPS_MPEG2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DVD_AUDIO_CAPS_LPCM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DVD_AUDIO_CAPS_DTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DVD_AUDIO_CAPS_SDDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"MEDIATYPE_MPEG2_PACK"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"36523b13-8ee5-11d1-8ca3-0060b057664a"
,"Attrs":[]
},{
"Name":"MEDIATYPE_MPEG2_PES"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8020-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIATYPE_CONTROL"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8021-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIATYPE_MPEG2_SECTIONS"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"455f176c-4b06-47ce-9aef-8caef73df7b5"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_VERSIONED_TABLES"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1ed988b0-3ffc-4523-8725-347beec1a8a0"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_ATSC_SI"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"b3c7397c-d303-414d-b33c-4ed2c9d29733"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_DVB_SI"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e9dd31a3-221d-4adb-8532-9af309c1a408"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_ISDB_SI"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e89ad298-3601-4b06-aaec-9ddeedcc5bd0"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_TIF_SI"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"ec232eb2-cb96-4191-b226-0ea129f38250"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2DATA"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c892e55b-252d-42b5-a316-d997e7a5d995"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_WMDRM_TRANSPORT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"18bec4ea-4676-450e-b478-0cd84c54b327"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_VIDEO"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8026-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"FORMAT_MPEG2_VIDEO"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d80e3-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"FORMAT_VIDEOINFO2"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"f72a76a0-eb0a-11d0-ace4-0000c0cc16ba"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_PROGRAM"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8022-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_TRANSPORT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8023-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"138aa9a4-1ee2-4c5b-988e-19abfdbc8a11"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_UDCR_TRANSPORT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"18bec4ea-4676-450e-b478-0cd84c54b327"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_RAW"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"0d7aed42-cb9a-11db-9705-005056c00008"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_PROCESSED"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"af748dd4-0d80-11db-9705-005056c00008"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_MPEG2_AUDIO"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d802b-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_DOLBY_AC3"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d802c-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_DVD_SUBPICTURE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d802d-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_DVD_LPCM_AUDIO"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8032-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_DTS"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8033-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_SDDS"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8034-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIATYPE_DVD_ENCRYPTED_PACK"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"ed0b916a-044d-11d1-aa78-00c04fc31d60"
,"Attrs":[]
},{
"Name":"MEDIATYPE_DVD_NAVIGATION"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d802e-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_DVD_NAVIGATION_PCI"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d802f-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_DVD_NAVIGATION_DSI"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8030-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_DVD_NAVIGATION_PROVIDER"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d8031-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"FORMAT_MPEG2Video"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d80e3-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"FORMAT_DolbyAC3"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d80e4-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"FORMAT_MPEG2Audio"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d80e5-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"FORMAT_DVD_LPCMAudio"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e06d80e6-db46-11cf-b4d1-00805f6cbbea"
,"Attrs":[]
},{
"Name":"FORMAT_UVCH264Video"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"2017be05-6629-4248-aaed-7e1a47bc9b9c"
,"Attrs":[]
},{
"Name":"FORMAT_JPEGImage"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"692fa379-d3e8-4651-b5b4-0b94b013eeaf"
,"Attrs":[]
},{
"Name":"FORMAT_Image"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"692fa379-d3e8-4651-b5b4-0b94b013eeaf"
,"Attrs":[]
},{
"Name":"AM_KSPROPSETID_AC3"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"bfabe720-6e1f-11d0-bcf2-444553540000"
,"Attrs":[]
},{
"Name":"AM_KSPROPSETID_DvdSubPic"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"ac390460-43af-11d0-bd6a-003505c103a9"
,"Attrs":[]
},{
"Name":"AM_KSPROPSETID_CopyProt"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"0e8a0a40-6aef-11d0-9ed0-00a024ca19b3"
,"Attrs":[]
},{
"Name":"AM_KSPROPSETID_TSRateChange"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a503c5c0-1d1d-11d1-ad80-444553540000"
,"Attrs":[]
},{
"Name":"AM_KSPROPSETID_DVD_RateChange"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"3577eb09-9582-477f-b29c-b0c452a4ff9a"
,"Attrs":[]
},{
"Name":"AM_KSPROPSETID_DvdKaraoke"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"ae4720ae-aa71-42d8-b82a-fffdf58b76fd"
,"Attrs":[]
},{
"Name":"AM_KSPROPSETID_FrameStep"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c830acbd-ab07-492f-8852-45b6987c2979"
,"Attrs":[]
},{
"Name":"AM_KSPROPSETID_MPEG4_MediaType_Attributes"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"ff6c4bfa-07a9-4c7b-a237-672f9d68065f"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_CAPTURE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"65e8773d-8f56-11d0-a3b9-00a0c9223196"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_RENDER"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"65e8773e-8f56-11d0-a3b9-00a0c9223196"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_DATACOMPRESSOR"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1e84c900-7e70-11d0-a5d6-28db04c10000"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_AUDIO"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"6994ad04-93ef-11d0-a3cc-00a0c9223196"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_VIDEO"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"6994ad05-93ef-11d0-a3cc-00a0c9223196"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_TVTUNER"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a799a800-a46d-11d0-a18c-00a02401dcd4"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_CROSSBAR"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a799a801-a46d-11d0-a18c-00a02401dcd4"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_TVAUDIO"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a799a802-a46d-11d0-a18c-00a02401dcd4"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_VBICODEC"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"07dad660-22f1-11d1-a9f4-00c04fbbde8f"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_VBICODEC_MI"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"9c24a977-0951-451a-8006-0e49bd28cd5f"
,"Attrs":[]
},{
"Name":"AM_KSCATEGORY_SPLITTER"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"0a4252a0-7e70-11d0-a5d6-28db04c10000"
,"Attrs":[]
},{
"Name":"AM_INTERFACESETID_Standard"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1a8766a0-62ce-11cf-a5d6-28db04c10000"
,"Attrs":[]
},{
"Name":"PBDA_AUX_CONNECTOR_TYPE_SVideo"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a0e905f4-24c9-4a54-b761-213355efc13a"
,"Attrs":[]
},{
"Name":"PBDA_AUX_CONNECTOR_TYPE_Composite"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"f6298b4c-c725-4d42-849b-410bbb14ea62"
,"Attrs":[]
},{
"Name":"CLSID_PBDA_AUX_DATA_TYPE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"fd456373-3323-4090-adca-8ed45f55cf10"
,"Attrs":[]
},{
"Name":"CLSID_PBDA_Encoder_DATA_TYPE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"728fd6bc-5546-4716-b103-f899f5a1fa68"
,"Attrs":[]
},{
"Name":"PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerII"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"PBDA_Encoder_Audio_AlgorithmType_AC3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PBDA_Encoder_Video_MPEG2PartII"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"PBDA_Encoder_Video_MPEG4Part10"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PBDA_Encoder_Video_AVC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PBDA_Encoder_Video_H264"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PBDA_Encoder_BitrateMode_Constant"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"PBDA_Encoder_BitrateMode_Variable"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PBDA_Encoder_BitrateMode_Average"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"CLSID_PBDA_FDC_DATA_TYPE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e7dbf9a0-22ab-4047-8e67-ef9ad504e729"
,"Attrs":[]
},{
"Name":"CLSID_PBDA_GDDS_DATA_TYPE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c80c0df3-6052-4c16-9f56-c44c21f73c45"
,"Attrs":[]
},{
"Name":"LIBID_QuartzNetTypeLib"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"56a868b1-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
},{
"Name":"LIBID_QuartzTypeLib"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"56a868b0-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
},{
"Name":"CLSID_AMMultiMediaStream"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"49c47ce5-9ba4-11d0-8212-00c04fc32c45"
,"Attrs":[]
},{
"Name":"CLSID_AMDirectDrawStream"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"49c47ce4-9ba4-11d0-8212-00c04fc32c45"
,"Attrs":[]
},{
"Name":"CLSID_AMAudioStream"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"8496e040-af4c-11d0-8212-00c04fc32c45"
,"Attrs":[]
},{
"Name":"CLSID_AMAudioData"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"f2468580-af8a-11d0-8212-00c04fc32c45"
,"Attrs":[]
},{
"Name":"CLSID_AMMediaTypeStream"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"cf0f2f7c-f7bf-11d0-900d-00c04fd9189d"
,"Attrs":[]
},{
"Name":"AMDDS_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AMDDS_DCIPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AMDDS_PS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AMDDS_RGBOVR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AMDDS_YUVOVR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"AMDDS_RGBOFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"AMDDS_YUVOFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"AMDDS_RGBFLP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"AMDDS_YUVFLP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"AMDDS_ALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"AMDDS_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"iPALETTE_COLORS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"iEGA_COLORS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"iMASK_COLORS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"iTRUECOLOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"iRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"iGREEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"iBLUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"iPALETTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"iMAXBITS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"MAX_SIZE_MPEG1_SEQUENCE_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":140
,"Attrs":[]
},{
"Name":"CLSID_DMOWrapperFilter"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"94297043-bd82-4dfd-b0de-8177739c6d20"
,"Attrs":[]
},{
"Name":"CLSID_DMOFilterCategory"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"bcd5796c-bd52-4d30-ab76-70f975b89199"
,"Attrs":[]
},{
"Name":"AM_MPEG_AUDIO_DUAL_MERGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AM_MPEG_AUDIO_DUAL_LEFT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AM_MPEG_AUDIO_DUAL_RIGHT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"VFW_FIRST_CODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"MAX_ERROR_TEXT_LEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":160
,"Attrs":[]
},{
"Name":"MPBOOL_TRUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MPBOOL_FALSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DWORD_ALLPARAMS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
},{
"Name":"GUID_TIME_REFERENCE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"93ad712b-daa0-4ffe-bc81-b0ce500fcdd9"
,"Attrs":[]
},{
"Name":"GUID_TIME_MUSIC"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"0574c49d-5b04-4b15-a542-ae282030117b"
,"Attrs":[]
},{
"Name":"GUID_TIME_SAMPLES"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a8593d05-0c43-4984-9a63-97af9e02c4c0"
,"Attrs":[]
},{
"Name":"MPF_ENVLP_STANDARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"MPF_ENVLP_BEGIN_CURRENTVAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MPF_ENVLP_BEGIN_NEUTRALVAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MPF_PUNCHIN_REFTIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"MPF_PUNCHIN_NOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MPF_PUNCHIN_STOPPED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MSPID_PrimaryVideo"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a35ff56a-9fda-11d0-8fdf-00c04fd9189d"
,"Attrs":[]
},{
"Name":"MSPID_PrimaryAudio"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a35ff56b-9fda-11d0-8fdf-00c04fd9189d"
,"Attrs":[]
},{
"Name":"VFW_E_INVALIDMEDIATYPE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220992
,"Attrs":[]
},{
"Name":"VFW_E_INVALIDSUBTYPE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220991
,"Attrs":[]
},{
"Name":"VFW_E_NEED_OWNER"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220990
,"Attrs":[]
},{
"Name":"VFW_E_ENUM_OUT_OF_SYNC"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220989
,"Attrs":[]
},{
"Name":"VFW_E_ALREADY_CONNECTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220988
,"Attrs":[]
},{
"Name":"VFW_E_FILTER_ACTIVE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220987
,"Attrs":[]
},{
"Name":"VFW_E_NO_TYPES"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220986
,"Attrs":[]
},{
"Name":"VFW_E_NO_ACCEPTABLE_TYPES"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220985
,"Attrs":[]
},{
"Name":"VFW_E_INVALID_DIRECTION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220984
,"Attrs":[]
},{
"Name":"VFW_E_NOT_CONNECTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220983
,"Attrs":[]
},{
"Name":"VFW_E_NO_ALLOCATOR"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220982
,"Attrs":[]
},{
"Name":"VFW_E_RUNTIME_ERROR"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220981
,"Attrs":[]
},{
"Name":"VFW_E_BUFFER_NOTSET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220980
,"Attrs":[]
},{
"Name":"VFW_E_BUFFER_OVERFLOW"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220979
,"Attrs":[]
},{
"Name":"VFW_E_BADALIGN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220978
,"Attrs":[]
},{
"Name":"VFW_E_ALREADY_COMMITTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220977
,"Attrs":[]
},{
"Name":"VFW_E_BUFFERS_OUTSTANDING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220976
,"Attrs":[]
},{
"Name":"VFW_E_NOT_COMMITTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220975
,"Attrs":[]
},{
"Name":"VFW_E_SIZENOTSET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220974
,"Attrs":[]
},{
"Name":"VFW_E_NO_CLOCK"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220973
,"Attrs":[]
},{
"Name":"VFW_E_NO_SINK"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220972
,"Attrs":[]
},{
"Name":"VFW_E_NO_INTERFACE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220971
,"Attrs":[]
},{
"Name":"VFW_E_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220970
,"Attrs":[]
},{
"Name":"VFW_E_CANNOT_CONNECT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220969
,"Attrs":[]
},{
"Name":"VFW_E_CANNOT_RENDER"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220968
,"Attrs":[]
},{
"Name":"VFW_E_CHANGING_FORMAT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220967
,"Attrs":[]
},{
"Name":"VFW_E_NO_COLOR_KEY_SET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220966
,"Attrs":[]
},{
"Name":"VFW_E_NOT_OVERLAY_CONNECTION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220965
,"Attrs":[]
},{
"Name":"VFW_E_NOT_SAMPLE_CONNECTION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220964
,"Attrs":[]
},{
"Name":"VFW_E_PALETTE_SET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220963
,"Attrs":[]
},{
"Name":"VFW_E_COLOR_KEY_SET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220962
,"Attrs":[]
},{
"Name":"VFW_E_NO_COLOR_KEY_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220961
,"Attrs":[]
},{
"Name":"VFW_E_NO_PALETTE_AVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220960
,"Attrs":[]
},{
"Name":"VFW_E_NO_DISPLAY_PALETTE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220959
,"Attrs":[]
},{
"Name":"VFW_E_TOO_MANY_COLORS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220958
,"Attrs":[]
},{
"Name":"VFW_E_STATE_CHANGED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220957
,"Attrs":[]
},{
"Name":"VFW_E_NOT_STOPPED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220956
,"Attrs":[]
},{
"Name":"VFW_E_NOT_PAUSED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220955
,"Attrs":[]
},{
"Name":"VFW_E_NOT_RUNNING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220954
,"Attrs":[]
},{
"Name":"VFW_E_WRONG_STATE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220953
,"Attrs":[]
},{
"Name":"VFW_E_START_TIME_AFTER_END"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220952
,"Attrs":[]
},{
"Name":"VFW_E_INVALID_RECT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220951
,"Attrs":[]
},{
"Name":"VFW_E_TYPE_NOT_ACCEPTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220950
,"Attrs":[]
},{
"Name":"VFW_E_SAMPLE_REJECTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220949
,"Attrs":[]
},{
"Name":"VFW_E_SAMPLE_REJECTED_EOS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220948
,"Attrs":[]
},{
"Name":"VFW_E_DUPLICATE_NAME"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220947
,"Attrs":[]
},{
"Name":"VFW_S_DUPLICATE_NAME"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262701
,"Attrs":[]
},{
"Name":"VFW_E_TIMEOUT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220946
,"Attrs":[]
},{
"Name":"VFW_E_INVALID_FILE_FORMAT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220945
,"Attrs":[]
},{
"Name":"VFW_E_ENUM_OUT_OF_RANGE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220944
,"Attrs":[]
},{
"Name":"VFW_E_CIRCULAR_GRAPH"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220943
,"Attrs":[]
},{
"Name":"VFW_E_NOT_ALLOWED_TO_SAVE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220942
,"Attrs":[]
},{
"Name":"VFW_E_TIME_ALREADY_PASSED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220941
,"Attrs":[]
},{
"Name":"VFW_E_ALREADY_CANCELLED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220940
,"Attrs":[]
},{
"Name":"VFW_E_CORRUPT_GRAPH_FILE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220939
,"Attrs":[]
},{
"Name":"VFW_E_ADVISE_ALREADY_SET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220938
,"Attrs":[]
},{
"Name":"VFW_S_STATE_INTERMEDIATE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262711
,"Attrs":[]
},{
"Name":"VFW_E_NO_MODEX_AVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220936
,"Attrs":[]
},{
"Name":"VFW_E_NO_ADVISE_SET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220935
,"Attrs":[]
},{
"Name":"VFW_E_NO_FULLSCREEN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220934
,"Attrs":[]
},{
"Name":"VFW_E_IN_FULLSCREEN_MODE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220933
,"Attrs":[]
},{
"Name":"VFW_E_UNKNOWN_FILE_TYPE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220928
,"Attrs":[]
},{
"Name":"VFW_E_CANNOT_LOAD_SOURCE_FILTER"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220927
,"Attrs":[]
},{
"Name":"VFW_S_PARTIAL_RENDER"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262722
,"Attrs":[]
},{
"Name":"VFW_E_FILE_TOO_SHORT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220925
,"Attrs":[]
},{
"Name":"VFW_E_INVALID_FILE_VERSION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220924
,"Attrs":[]
},{
"Name":"VFW_S_SOME_DATA_IGNORED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262725
,"Attrs":[]
},{
"Name":"VFW_S_CONNECTIONS_DEFERRED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262726
,"Attrs":[]
},{
"Name":"VFW_E_INVALID_CLSID"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220921
,"Attrs":[]
},{
"Name":"VFW_E_INVALID_MEDIA_TYPE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220920
,"Attrs":[]
},{
"Name":"VFW_E_BAD_KEY"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220494
,"Attrs":[]
},{
"Name":"VFW_S_NO_MORE_ITEMS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262403
,"Attrs":[]
},{
"Name":"VFW_E_SAMPLE_TIME_NOT_SET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220919
,"Attrs":[]
},{
"Name":"VFW_S_RESOURCE_NOT_NEEDED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262736
,"Attrs":[]
},{
"Name":"VFW_E_MEDIA_TIME_NOT_SET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220911
,"Attrs":[]
},{
"Name":"VFW_E_NO_TIME_FORMAT_SET"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220910
,"Attrs":[]
},{
"Name":"VFW_E_MONO_AUDIO_HW"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220909
,"Attrs":[]
},{
"Name":"VFW_S_MEDIA_TYPE_IGNORED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262740
,"Attrs":[]
},{
"Name":"VFW_E_NO_DECOMPRESSOR"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220907
,"Attrs":[]
},{
"Name":"VFW_E_NO_AUDIO_HARDWARE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220906
,"Attrs":[]
},{
"Name":"VFW_S_VIDEO_NOT_RENDERED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262743
,"Attrs":[]
},{
"Name":"VFW_S_AUDIO_NOT_RENDERED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262744
,"Attrs":[]
},{
"Name":"VFW_E_RPZA"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220903
,"Attrs":[]
},{
"Name":"VFW_S_RPZA"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262746
,"Attrs":[]
},{
"Name":"VFW_E_PROCESSOR_NOT_SUITABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220901
,"Attrs":[]
},{
"Name":"VFW_E_UNSUPPORTED_AUDIO"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220900
,"Attrs":[]
},{
"Name":"VFW_E_UNSUPPORTED_VIDEO"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220899
,"Attrs":[]
},{
"Name":"VFW_E_MPEG_NOT_CONSTRAINED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220898
,"Attrs":[]
},{
"Name":"VFW_E_NOT_IN_GRAPH"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220897
,"Attrs":[]
},{
"Name":"VFW_S_ESTIMATED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262752
,"Attrs":[]
},{
"Name":"VFW_E_NO_TIME_FORMAT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220895
,"Attrs":[]
},{
"Name":"VFW_E_READ_ONLY"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220894
,"Attrs":[]
},{
"Name":"VFW_S_RESERVED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262755
,"Attrs":[]
},{
"Name":"VFW_E_BUFFER_UNDERFLOW"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220892
,"Attrs":[]
},{
"Name":"VFW_E_UNSUPPORTED_STREAM"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220891
,"Attrs":[]
},{
"Name":"VFW_E_NO_TRANSPORT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220890
,"Attrs":[]
},{
"Name":"VFW_S_STREAM_OFF"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262759
,"Attrs":[]
},{
"Name":"VFW_S_CANT_CUE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262760
,"Attrs":[]
},{
"Name":"VFW_E_BAD_VIDEOCD"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220887
,"Attrs":[]
},{
"Name":"VFW_S_NO_STOP_TIME"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262768
,"Attrs":[]
},{
"Name":"VFW_E_OUT_OF_VIDEO_MEMORY"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220879
,"Attrs":[]
},{
"Name":"VFW_E_VP_NEGOTIATION_FAILED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220878
,"Attrs":[]
},{
"Name":"VFW_E_DDRAW_CAPS_NOT_SUITABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220877
,"Attrs":[]
},{
"Name":"VFW_E_NO_VP_HARDWARE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220876
,"Attrs":[]
},{
"Name":"VFW_E_NO_CAPTURE_HARDWARE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220875
,"Attrs":[]
},{
"Name":"VFW_E_DVD_OPERATION_INHIBITED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220874
,"Attrs":[]
},{
"Name":"VFW_E_DVD_INVALIDDOMAIN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220873
,"Attrs":[]
},{
"Name":"VFW_E_DVD_NO_BUTTON"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220872
,"Attrs":[]
},{
"Name":"VFW_E_DVD_GRAPHNOTREADY"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220871
,"Attrs":[]
},{
"Name":"VFW_E_DVD_RENDERFAIL"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220870
,"Attrs":[]
},{
"Name":"VFW_E_DVD_DECNOTENOUGH"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220869
,"Attrs":[]
},{
"Name":"VFW_E_DDRAW_VERSION_NOT_SUITABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220868
,"Attrs":[]
},{
"Name":"VFW_E_COPYPROT_FAILED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220867
,"Attrs":[]
},{
"Name":"VFW_S_NOPREVIEWPIN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262782
,"Attrs":[]
},{
"Name":"VFW_E_TIME_EXPIRED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220865
,"Attrs":[]
},{
"Name":"VFW_S_DVD_NON_ONE_SEQUENTIAL"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262784
,"Attrs":[]
},{
"Name":"VFW_E_DVD_WRONG_SPEED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220863
,"Attrs":[]
},{
"Name":"VFW_E_DVD_MENU_DOES_NOT_EXIST"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220862
,"Attrs":[]
},{
"Name":"VFW_E_DVD_CMD_CANCELLED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220861
,"Attrs":[]
},{
"Name":"VFW_E_DVD_STATE_WRONG_VERSION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220860
,"Attrs":[]
},{
"Name":"VFW_E_DVD_STATE_CORRUPT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220859
,"Attrs":[]
},{
"Name":"VFW_E_DVD_STATE_WRONG_DISC"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220858
,"Attrs":[]
},{
"Name":"VFW_E_DVD_INCOMPATIBLE_REGION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220857
,"Attrs":[]
},{
"Name":"VFW_E_DVD_NO_ATTRIBUTES"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220856
,"Attrs":[]
},{
"Name":"VFW_E_DVD_NO_GOUP_PGC"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220855
,"Attrs":[]
},{
"Name":"VFW_E_DVD_LOW_PARENTAL_LEVEL"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220854
,"Attrs":[]
},{
"Name":"VFW_E_DVD_NOT_IN_KARAOKE_MODE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220853
,"Attrs":[]
},{
"Name":"VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262796
,"Attrs":[]
},{
"Name":"VFW_S_DVD_NOT_ACCURATE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262797
,"Attrs":[]
},{
"Name":"VFW_E_FRAME_STEP_UNSUPPORTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220850
,"Attrs":[]
},{
"Name":"VFW_E_DVD_STREAM_DISABLED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220849
,"Attrs":[]
},{
"Name":"VFW_E_DVD_TITLE_UNKNOWN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220848
,"Attrs":[]
},{
"Name":"VFW_E_DVD_INVALID_DISC"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220847
,"Attrs":[]
},{
"Name":"VFW_E_DVD_NO_RESUME_INFORMATION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220846
,"Attrs":[]
},{
"Name":"VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220845
,"Attrs":[]
},{
"Name":"VFW_E_PIN_ALREADY_BLOCKED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220844
,"Attrs":[]
},{
"Name":"VFW_E_CERTIFICATION_FAILURE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220843
,"Attrs":[]
},{
"Name":"VFW_E_VMR_NOT_IN_MIXER_MODE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220842
,"Attrs":[]
},{
"Name":"VFW_E_VMR_NO_AP_SUPPLIED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220841
,"Attrs":[]
},{
"Name":"VFW_E_VMR_NO_DEINTERLACE_HW"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220840
,"Attrs":[]
},{
"Name":"VFW_E_VMR_NO_PROCAMP_HW"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220839
,"Attrs":[]
},{
"Name":"VFW_E_DVD_VMR9_INCOMPATIBLEDEC"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220838
,"Attrs":[]
},{
"Name":"VFW_E_NO_COPP_HW"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220837
,"Attrs":[]
},{
"Name":"VFW_E_DVD_NONBLOCKING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220836
,"Attrs":[]
},{
"Name":"VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220835
,"Attrs":[]
},{
"Name":"VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220834
,"Attrs":[]
},{
"Name":"VFW_E_DVD_RESOLUTION_ERROR"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220833
,"Attrs":[]
},{
"Name":"E_PROP_SET_UNSUPPORTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147023726
,"Attrs":[]
},{
"Name":"E_PROP_ID_UNSUPPORTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147023728
,"Attrs":[]
},{
"Name":"VFW_E_CODECAPI_LINEAR_RANGE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220720
,"Attrs":[]
},{
"Name":"VFW_E_CODECAPI_ENUMERATED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220719
,"Attrs":[]
},{
"Name":"VFW_E_CODECAPI_NO_DEFAULT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220717
,"Attrs":[]
},{
"Name":"VFW_E_CODECAPI_NO_CURRENT_VALUE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220716
,"Attrs":[]
},{
"Name":"VFW_E_DVD_CHAPTER_DOES_NOT_EXIST"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220715
,"Attrs":[]
},{
"Name":"VFW_S_DVD_RENDER_STATUS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262944
,"Attrs":[]
},{
"Name":"CFSTR_VFW_FILTERLIST"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Video for Windows 4 Filters"
,"Attrs":[]
},{
"Name":"DXVA_ModeNone"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be00-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH261_A"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be01-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH261_B"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be02-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH263_A"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be03-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH263_B"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be04-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH263_C"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be05-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH263_D"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be06-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH263_E"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be07-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH263_F"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be08-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG1_A"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be09-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG1_VLD"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"6f3ec719-3735-42cc-8063-65cc3cb36616"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG2_A"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be0a-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG2_B"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be0b-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG2_C"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be0c-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG2_D"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be0d-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG2and1_VLD"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"86695f12-340e-4f04-9fd3-9253dd327460"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_A"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be64-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_B"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be65-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_C"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be66-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_D"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be67-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_E"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be68-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_F"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be69-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_VLD_WithFMOASO_NoFGT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"d5f04ff9-3418-45d8-9561-32a76aae2ddd"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_VLD_Stereo_Progressive_NoFGT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"d79be8da-0cf1-4c81-b82a-69a4e236f43d"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_VLD_Stereo_NoFGT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"f9aaccbb-c2b6-4cfc-8779-5707b1760552"
,"Attrs":[]
},{
"Name":"DXVA_ModeH264_VLD_Multiview_NoFGT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"705b9d82-76cf-49d6-b7e6-ac8872db013c"
,"Attrs":[]
},{
"Name":"DXVA_ModeWMV8_A"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be80-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeWMV8_B"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be81-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeWMV9_A"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be90-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeWMV9_B"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be91-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeWMV9_C"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81be94-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeVC1_A"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81bea0-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeVC1_B"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81bea1-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeVC1_C"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81bea2-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeVC1_D"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81bea3-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeVC1_D2010"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81bea4-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG4pt2_VLD_Simple"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"efd64d74-c9e8-41d7-a5e9-e9b0e39fa319"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG4pt2_VLD_AdvSimple_NoGMC"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"ed418a9f-010d-4eda-9ae3-9a65358d8d2e"
,"Attrs":[]
},{
"Name":"DXVA_ModeMPEG4pt2_VLD_AdvSimple_GMC"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"ab998b5b-4258-44a9-9feb-94e597a6baae"
,"Attrs":[]
},{
"Name":"DXVA_ModeHEVC_VLD_Main"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"5b11d51b-2f4c-4452-bcc3-09f2a1160cc0"
,"Attrs":[]
},{
"Name":"DXVA_ModeHEVC_VLD_Main10"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"107af0e0-ef1a-4d19-aba8-67a163073d13"
,"Attrs":[]
},{
"Name":"DXVA_ModeVP9_VLD_Profile0"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"463707f8-a1d0-4585-876d-83aa6d60b89e"
,"Attrs":[]
},{
"Name":"DXVA_ModeVP9_VLD_10bit_Profile2"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a4c749ef-6ecf-48aa-8448-50a7a1165ff7"
,"Attrs":[]
},{
"Name":"DXVA_ModeVP8_VLD"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"90b899ea-3a62-4705-88b3-8df04b2744e7"
,"Attrs":[]
},{
"Name":"DXVA_ModeAV1_VLD_Profile0"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"b8be4ccb-cf53-46ba-8d59-d6b8a6da5d2a"
,"Attrs":[]
},{
"Name":"DXVA_ModeAV1_VLD_Profile1"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"6936ff0f-45b1-4163-9cc1-646ef6946108"
,"Attrs":[]
},{
"Name":"DXVA_ModeAV1_VLD_Profile2"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"0c5f2aa1-e541-4089-bb7b-98110a19d7c8"
,"Attrs":[]
},{
"Name":"DXVA_ModeAV1_VLD_12bit_Profile2"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"17127009-a00f-4ce1-994e-bf4081f6f3f0"
,"Attrs":[]
},{
"Name":"DXVA_ModeAV1_VLD_12bit_Profile2_420"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"2d80bed6-9cac-4835-9e91-327bbc4f9ee8"
,"Attrs":[]
},{
"Name":"DXVA_NoEncrypt"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b81bed0-a0c7-11d3-b984-00c04f2e73c5"
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_UNRESTRICTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65535
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H261_A"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H261_B"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H263_A"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H263_B"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H263_C"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H263_D"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H263_E"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H263_F"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG1_A"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG2_A"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG2_B"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG2_C"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG2_D"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG1_VLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG2and1_VLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_A"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":100
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_B"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":101
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_C"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":102
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_D"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":103
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_E"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":104
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_F"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":105
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":112
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":113
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":114
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":115
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV8_A"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV8_B"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":129
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV9_A"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":144
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV9_B"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":145
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV9_C"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":148
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_VC1_A"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":160
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_VC1_B"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":161
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_VC1_C"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":162
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_VC1_D"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":163
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_VC1_D2010"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":164
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":176
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":177
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":178
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV8_POSTPROC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV8_MOCOMP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":129
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV9_POSTPROC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":144
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV9_MOCOMP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":145
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_WMV9_IDCT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":148
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_VC1_POSTPROC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":160
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_VC1_MOCOMP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":161
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_VC1_IDCT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":162
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_VC1_VLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":163
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":100
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_MOCOMP_FGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":101
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_IDCT_NOFGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":102
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_IDCT_FGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":103
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_VLD_NOFGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":104
,"Attrs":[]
},{
"Name":"DXVA_RESTRICTED_MODE_H264_VLD_FGT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":105
,"Attrs":[]
},{
"Name":"DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_PICTURE_DECODE_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_MACROBLOCK_CONTROL_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_RESIDUAL_DIFFERENCE_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_DEBLOCKING_CONTROL_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"DXVA_SLICE_CONTROL_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"DXVA_BITSTREAM_DATA_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"DXVA_AYUV_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DXVA_IA44_SURFACE_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"DXVA_DPXD_SURFACE_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"DXVA_HIGHLIGHT_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"DXVA_DCCMD_SURFACE_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"DXVA_ALPHA_BLEND_COMBINATION_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"DXVA_PICTURE_RESAMPLE_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
},{
"Name":"DXVA_READ_BACK_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"DXVA_MOTION_VECTOR_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DXVA_FILM_GRAIN_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"DXVA_NUM_TYPES_COMP_BUFFERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"DXVA_PICTURE_DECODING_FUNCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_ALPHA_BLEND_COMBINATION_FUNCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_PICTURE_RESAMPLE_FUNCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DXVA_DEBLOCKING_FILTER_FUNCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"DXVA_FILM_GRAIN_SYNTHESIS_FUNCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"DXVA_STATUS_REPORTING_FUNCTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"DXVA_EXECUTE_RETURN_OK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_EXECUTE_RETURN_DATA_ERROR_MINOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_EXECUTE_RETURN_DATA_ERROR_SEVERE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVERE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777201
,"Attrs":[]
},{
"Name":"DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777205
,"Attrs":[]
},{
"Name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777208
,"Attrs":[]
},{
"Name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777209
,"Attrs":[]
},{
"Name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777212
,"Attrs":[]
},{
"Name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777211
,"Attrs":[]
},{
"Name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777215
,"Attrs":[]
},{
"Name":"DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16776960
,"Attrs":[]
},{
"Name":"DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16776968
,"Attrs":[]
},{
"Name":"DXVA_CHROMA_FORMAT_420"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_CHROMA_FORMAT_422"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_CHROMA_FORMAT_444"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_PICTURE_STRUCTURE_TOP_FIELD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_PICTURE_STRUCTURE_BOTTOM_FIELD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_PICTURE_STRUCTURE_FRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_SCAN_METHOD_ZIG_ZAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_SCAN_METHOD_ALTERNATE_VERTICAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_SCAN_METHOD_ALTERNATE_HORIZONTAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_SCAN_METHOD_ARBITRARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_BITSTREAM_CONCEALMENT_NEED_MILD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_BITSTREAM_CONCEALMENT_NEED_SEVERE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_USUAL_BLOCK_WIDTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DXVA_USUAL_BLOCK_HEIGHT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DXVA_NumMV_OBMC_off_BinPBwith4MV_off"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DXVA_NumMV_OBMC_off_BinPBwith4MV_on"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"DXVA_NumMV_OBMC_on__BinPB_off"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"DXVA_NumMV_OBMC_on__BinPB_on"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"DXVA_CONFIG_DATA_TYPE_IA44"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_CONFIG_DATA_TYPE_AI44"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_CONFIG_DATA_TYPE_DPXD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_CONFIG_DATA_TYPE_AYUV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_CONFIG_BLEND_TYPE_BACK_HARDWARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_ExtColorData_ShiftBase"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DXVA_DeinterlaceBobDevice"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"335aa36e-7884-43a4-9c91-7f87faf3e37e"
,"Attrs":[]
},{
"Name":"DXVA_DeinterlaceContainerDevice"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"0e85cb93-3046-4ff0-aecc-d58cb5f035fd"
,"Attrs":[]
},{
"Name":"MAX_DEINTERLACE_SURFACES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"DXVA_DeinterlaceBltFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_DeinterlaceBltExFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MAX_DEINTERLACE_DEVICE_GUIDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"DXVA_DeinterlaceQueryAvailableModesFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_DeinterlaceQueryModeCapsFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_ProcAmpControlDevice"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"9f200913-2ffd-4056-9f1e-e1b508f22dcf"
,"Attrs":[]
},{
"Name":"DXVA_ProcAmpControlQueryCapsFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_ProcAmpControlQueryRangeFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DXVA_ProcAmpControlBltFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_COPPDevice"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"d2457add-8999-45ed-8a8a-d1aa047ba4d5"
,"Attrs":[]
},{
"Name":"DXVA_COPPGetCertificateLengthFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DXVA_COPPKeyExchangeFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DXVA_COPPSequenceStartFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DXVA_COPPCommandFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DXVA_COPPSetProtectionLevel"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"9bb9327c-4eb5-4727-9f00-b42b0919c0da"
,"Attrs":[]
},{
"Name":"COPP_NoProtectionLevelAvailable"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
},{
"Name":"COPP_DefaultProtectionLevel"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DXVA_COPPSetSignaling"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"09a631a5-d684-4c60-8e4d-d3bb0f0be3ee"
,"Attrs":[]
},{
"Name":"COPP_ImageAspectRatio_EN300294_Mask"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"DXVA_COPPQueryStatusFnCode"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"DXVA_COPPQueryConnectorType"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"81d0bfd5-6afe-48c2-99c0-95a08f97c5da"
,"Attrs":[]
},{
"Name":"DXVA_COPPQueryProtectionType"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"38f2a801-9a6c-48bb-9107-b6696e6f1797"
,"Attrs":[]
},{
"Name":"DXVA_COPPQueryLocalProtectionLevel"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"b2075857-3eda-4d5d-88db-748f8c1a0549"
,"Attrs":[]
},{
"Name":"DXVA_COPPQueryGlobalProtectionLevel"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1957210a-7766-452a-b99a-d27aed54f03a"
,"Attrs":[]
},{
"Name":"DXVA_COPPQueryDisplayData"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"d7bf1ba3-ad13-4f8e-af98-0dcb3ca204cc"
,"Attrs":[]
},{
"Name":"DXVA_COPPQueryHDCPKeyData"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"0db59d74-a992-492e-a0bd-c23fda564e00"
,"Attrs":[]
},{
"Name":"DXVA_COPPQueryBusData"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c6f4d673-6174-4184-8e35-f6db5200bcba"
,"Attrs":[]
},{
"Name":"DXVA_COPPQuerySignaling"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"6629a591-3b79-4cf3-924a-11e8e7811671"
,"Attrs":[]
},{
"Name":"DXVA2Trace_Control"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a0386e75-f70c-464c-a9ce-33c44e091623"
,"Attrs":[]
},{
"Name":"DXVA2Trace_DecodeDevCreated"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"b4de17a1-c5b2-44fe-86d5-d97a648114ff"
,"Attrs":[]
},{
"Name":"DXVA2Trace_DecodeDevDestroyed"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"853ebdf2-4160-421d-8893-63dcea4f18bb"
,"Attrs":[]
},{
"Name":"DXVA2Trace_DecodeDevBeginFrame"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"9fd1acf6-44cb-4637-bc62-2c11a9608f90"
,"Attrs":[]
},{
"Name":"DXVA2Trace_DecodeDevExecute"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"850aeb4c-d19a-4609-b3b4-bcbf0e22121e"
,"Attrs":[]
},{
"Name":"DXVA2Trace_DecodeDevGetBuffer"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"57b128fb-72cb-4137-a575-d91fa3160897"
,"Attrs":[]
},{
"Name":"DXVA2Trace_DecodeDevEndFrame"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"9fb3cb33-47dc-4899-98c8-c0c6cd7cd3cb"
,"Attrs":[]
},{
"Name":"DXVA2Trace_VideoProcessDevCreated"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"895508c6-540d-4c87-98f8-8dcbf2dabb2a"
,"Attrs":[]
},{
"Name":"DXVA2Trace_VideoProcessDevDestroyed"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"f97f30b1-fb49-42c7-8ee8-88bdfa92d4e2"
,"Attrs":[]
},{
"Name":"DXVA2Trace_VideoProcessBlt"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"69089cc0-71ab-42d0-953a-2887bf05a8af"
,"Attrs":[]
},{
"Name":"MSTapeDeviceGUID"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"8c0f6af2-0edb-44c1-8aeb-59040bd830ed"
,"Attrs":[]
},{
"Name":"DTV_CardStatus_Inserted"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DTV_CardStatus_Removed"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DTV_CardStatus_Error"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DTV_CardStatus_FirmwareDownload"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"OCUR_PAIRING_PROTOCOL_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PBDA_PAIRING_PROTOCOL_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"DTV_MMIMessage_Open"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DTV_MMIMessage_Close"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DTV_Entitlement_CanDecrypt"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"DTV_Entitlement_NotEntitled"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DTV_Entitlement_TechnicalFailure"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AudioType_Standard"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"AudioType_Music_And_Effects"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"AudioType_Visually_Impaired"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"AudioType_Hearing_Impaired"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"AudioType_Dialogue"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"AudioType_Commentary"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"AudioType_Emergency"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"AudioType_Voiceover"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"AudioType_Reserved"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
},{
"Name":"MAX_COUNTRY_CODE_STRING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"PARENTAL_CONTROL_TIME_RANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"REQUIRED_PARENTAL_CONTROL_TIME_RANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"PARENTAL_CONTROL_CONTENT_RATING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"PARENTAL_CONTROL_ATTRIB_VIOLENCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"PARENTAL_CONTROL_ATTRIB_LANGUAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":513
,"Attrs":[]
},{
"Name":"PARENTAL_CONTROL_ATTRIB_SEXUAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":514
,"Attrs":[]
},{
"Name":"PARENTAL_CONTROL_ATTRIB_DIALOGUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":515
,"Attrs":[]
},{
"Name":"PARENTAL_CONTROL_ATTRIB_FANTASY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":516
,"Attrs":[]
},{
"Name":"PARENTAL_CONTROL_VALUE_UNDEFINED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"MPEG2_FILTER_VERSION_1_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":124
,"Attrs":[]
},{
"Name":"MPEG2_FILTER_VERSION_2_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":133
,"Attrs":[]
},{
"Name":"SID_MSVidCtl_CurrentAudioEndpoint"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"cf9a88f4-abcf-4ed8-9b74-7db33445459e"
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":806
,"Attrs":[]
},{
"Name":"EVENTID_SBE2RecControlStarted"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"8966a89e-f83e-4c0e-bc3b-bfa7649e04cb"
,"Attrs":[]
},{
"Name":"EVENTID_SBE2RecControlStopped"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"454b1ec8-0c9b-4caa-b1a1-1e7a2666f6c3"
,"Attrs":[]
},{
"Name":"SBE2_STREAM_DESC_EVENT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"2313a4ed-bf2d-454f-ad8a-d95ba7f91fee"
,"Attrs":[]
},{
"Name":"SBE2_V1_STREAMS_CREATION_EVENT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"000fcf09-97f5-46ac-9769-7a83b35384fb"
,"Attrs":[]
},{
"Name":"SBE2_V2_STREAMS_CREATION_EVENT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a72530a3-0344-4cab-a2d0-fe937dbdcab3"
,"Attrs":[]
},{
"Name":"SBE2_STREAM_DESC_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SID_DRMSecureServiceChannel"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4c4-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"CLSID_ETFilterEncProperties"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c481-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"CLSID_ETFilterTagProperties"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c491-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"CLSID_PTFilter"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"9cd31617-b303-4f96-8330-2eb173ea4dc6"
,"Attrs":[]
},{
"Name":"CLSID_DTFilterEncProperties"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c482-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"CLSID_DTFilterTagProperties"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c492-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"CLSID_XDSCodecProperties"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c483-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"CLSID_XDSCodecTagProperties"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c493-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"CLSID_CPCAFiltersCategory"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4fc-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_XDSCodecNewXDSRating"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e0-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_XDSCodecDuplicateXDSRating"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4df-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_XDSCodecNewXDSPacket"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e1-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_DTFilterRatingChange"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e2-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_DTFilterRatingsBlock"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e3-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_DTFilterRatingsUnblock"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e4-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_DTFilterXDSPacket"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e5-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_ETFilterEncryptionOn"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e6-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_ETFilterEncryptionOff"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e7-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_DTFilterCOPPUnblock"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e8-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_EncDecFilterError"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4e9-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_DTFilterCOPPBlock"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4ea-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_ETFilterCopyOnce"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4eb-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_ETFilterCopyNever"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4f0-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_DTFilterDataFormatOK"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4ec-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_DTFilterDataFormatFailure"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4ed-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_ETDTFilterLicenseOK"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4ee-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"EVENTID_ETDTFilterLicenseFailure"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4ef-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_ETDTFilter_Tagged"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4d0-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"FORMATTYPE_ETDTFilter_Tagged"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c4c4c4d1-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
},{
"Name":"MEDIASUBTYPE_CPFilters_Processed"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"46adbd28-6fd0-4796-93b2-155c51dc048d"
,"Attrs":[]
},{
"Name":"FORMATTYPE_CPFilters_Processed"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"6739b36f-1d5f-4ac2-8192-28bb0e73d16a"
,"Attrs":[]
},{
"Name":"EVENTID_EncDecFilterEvent"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"4a1b465b-0fb9-4159-afbd-e33006a0f9f4"
,"Attrs":[]
},{
"Name":"EVENTID_FormatNotSupportedEvent"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"24b2280a-b2aa-4777-bf65-63f35e7b024a"
,"Attrs":[]
},{
"Name":"EVENTID_DemultiplexerFilterDiscontinuity"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"16155770-aed5-475c-bb98-95a33070df0c"
,"Attrs":[]
},{
"Name":"DSATTRIB_WMDRMProtectionInfo"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"40749583-6b9d-4eec-b43c-67a1801e1a9b"
,"Attrs":[]
},{
"Name":"DSATTRIB_BadSampleInfo"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"e4846dda-5838-42b4-b897-6f7e5faa2f2f"
,"Attrs":[]
},{
"Name":"MPEG_PAT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"MPEG_PAT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"MPEG_CAT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MPEG_CAT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"MPEG_PMT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MPEG_TSDT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"MPEG_TSDT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"ATSC_MGT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8187
,"Attrs":[]
},{
"Name":"ATSC_MGT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":199
,"Attrs":[]
},{
"Name":"ATSC_VCT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8187
,"Attrs":[]
},{
"Name":"ATSC_VCT_TERR_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":200
,"Attrs":[]
},{
"Name":"ATSC_VCT_CABL_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":201
,"Attrs":[]
},{
"Name":"ATSC_EIT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":203
,"Attrs":[]
},{
"Name":"ATSC_ETT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":204
,"Attrs":[]
},{
"Name":"ATSC_RRT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":202
,"Attrs":[]
},{
"Name":"ATSC_RRT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8187
,"Attrs":[]
},{
"Name":"ATSC_STT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8187
,"Attrs":[]
},{
"Name":"ATSC_STT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":205
,"Attrs":[]
},{
"Name":"ATSC_PIT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":208
,"Attrs":[]
},{
"Name":"DVB_NIT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DVB_NIT_ACTUAL_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"DVB_NIT_OTHER_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65
,"Attrs":[]
},{
"Name":"DVB_SDT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"DVB_SDT_ACTUAL_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":66
,"Attrs":[]
},{
"Name":"DVB_SDT_OTHER_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":70
,"Attrs":[]
},{
"Name":"DVB_BAT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"DVB_BAT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":74
,"Attrs":[]
},{
"Name":"DVB_EIT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"DVB_EIT_ACTUAL_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":78
,"Attrs":[]
},{
"Name":"DVB_EIT_OTHER_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":79
,"Attrs":[]
},{
"Name":"DVB_RST_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
},{
"Name":"DVB_RST_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":113
,"Attrs":[]
},{
"Name":"DVB_TDT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"DVB_TDT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":112
,"Attrs":[]
},{
"Name":"DVB_ST_PID_16"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DVB_ST_PID_17"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"DVB_ST_PID_18"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"DVB_ST_PID_19"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
},{
"Name":"DVB_ST_PID_20"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"DVB_ST_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":114
,"Attrs":[]
},{
"Name":"ISDB_ST_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":114
,"Attrs":[]
},{
"Name":"DVB_TOT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"DVB_TOT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":115
,"Attrs":[]
},{
"Name":"DVB_DIT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
},{
"Name":"DVB_DIT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":126
,"Attrs":[]
},{
"Name":"DVB_SIT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":31
,"Attrs":[]
},{
"Name":"DVB_SIT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":127
,"Attrs":[]
},{
"Name":"ISDB_EMM_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":133
,"Attrs":[]
},{
"Name":"ISDB_BIT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":36
,"Attrs":[]
},{
"Name":"ISDB_BIT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196
,"Attrs":[]
},{
"Name":"ISDB_NBIT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":37
,"Attrs":[]
},{
"Name":"ISDB_NBIT_MSG_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":197
,"Attrs":[]
},{
"Name":"ISDB_NBIT_REF_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":198
,"Attrs":[]
},{
"Name":"ISDB_LDT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":37
,"Attrs":[]
},{
"Name":"ISDB_LDT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":199
,"Attrs":[]
},{
"Name":"ISDB_SDTT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":35
,"Attrs":[]
},{
"Name":"ISDB_SDTT_ALT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":40
,"Attrs":[]
},{
"Name":"ISDB_SDTT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":195
,"Attrs":[]
},{
"Name":"ISDB_CDT_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":41
,"Attrs":[]
},{
"Name":"ISDB_CDT_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":200
,"Attrs":[]
},{
"Name":"SCTE_EAS_TID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":216
,"Attrs":[]
},{
"Name":"SCTE_EAS_IB_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8187
,"Attrs":[]
},{
"Name":"SCTE_EAS_OOB_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8188
,"Attrs":[]
},{
"Name":"CLSID_Mpeg2TableFilter"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"752845f1-758f-4c83-a043-4270c593308e"
,"Attrs":[]
},{
"Name":"ATSC_ETM_LOCATION_NOT_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"ATSC_ETM_LOCATION_RESERVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_SEQUENCE_HEADER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_GOP_HEADER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_PICTURE_HEADER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_SEQUENCE_START"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_SEEK_POINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_FRAME_START"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_CONTENT_UNKNOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_CONTENT_I_FRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_CONTENT_P_FRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_CONTENT_B_FRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_CONTENT_STANDALONE_FRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_CONTENT_REF_FRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SAMPLE_SEQ_CONTENT_NONREF_FRAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"COMPONENT_TAG_CAPTION_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
},{
"Name":"COMPONENT_TAG_CAPTION_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":55
,"Attrs":[]
},{
"Name":"COMPONENT_TAG_SUPERIMPOSE_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":56
,"Attrs":[]
},{
"Name":"COMPONENT_TAG_SUPERIMPOSE_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":63
,"Attrs":[]
},{
"Name":"DVBS_SCAN_TABLE_MAX_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":400
,"Attrs":[]
},{
"Name":"g_wszExcludeScriptStreamDeliverySynchronization"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExcludeScriptStreamDeliverySynchronization"
,"Attrs":[]
},{
"Name":"MPEG2_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"MPEG2_S_MORE_DATA_AVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262656
,"Attrs":[]
},{
"Name":"MPEG2_S_NO_MORE_DATA_AVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262657
,"Attrs":[]
},{
"Name":"MPEG2_S_SG_INFO_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262658
,"Attrs":[]
},{
"Name":"MPEG2_S_SG_INFO_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262659
,"Attrs":[]
},{
"Name":"MPEG2_S_MPE_INFO_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262660
,"Attrs":[]
},{
"Name":"MPEG2_S_MPE_INFO_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262661
,"Attrs":[]
},{
"Name":"MPEG2_S_NEW_MODULE_VERSION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262662
,"Attrs":[]
},{
"Name":"MPEG2_E_UNINITIALIZED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220992
,"Attrs":[]
},{
"Name":"MPEG2_E_ALREADY_INITIALIZED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220991
,"Attrs":[]
},{
"Name":"MPEG2_E_OUT_OF_BOUNDS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220990
,"Attrs":[]
},{
"Name":"MPEG2_E_MALFORMED_TABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220989
,"Attrs":[]
},{
"Name":"MPEG2_E_UNDEFINED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220988
,"Attrs":[]
},{
"Name":"MPEG2_E_NOT_PRESENT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220987
,"Attrs":[]
},{
"Name":"MPEG2_E_SECTION_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220986
,"Attrs":[]
},{
"Name":"MPEG2_E_TX_STREAM_UNAVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220985
,"Attrs":[]
},{
"Name":"MPEG2_E_SERVICE_ID_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220984
,"Attrs":[]
},{
"Name":"MPEG2_E_SERVICE_PMT_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220983
,"Attrs":[]
},{
"Name":"MPEG2_E_DSI_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220982
,"Attrs":[]
},{
"Name":"MPEG2_E_SERVER_UNAVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220981
,"Attrs":[]
},{
"Name":"MPEG2_E_INVALID_CAROUSEL_ID"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220980
,"Attrs":[]
},{
"Name":"MPEG2_E_MALFORMED_DSMCC_MESSAGE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220979
,"Attrs":[]
},{
"Name":"MPEG2_E_INVALID_SG_OBJECT_KIND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220978
,"Attrs":[]
},{
"Name":"MPEG2_E_OBJECT_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220977
,"Attrs":[]
},{
"Name":"MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220976
,"Attrs":[]
},{
"Name":"MPEG2_E_OBJECT_KIND_NOT_A_FILE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220975
,"Attrs":[]
},{
"Name":"MPEG2_E_FILE_OFFSET_TOO_BIG"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220974
,"Attrs":[]
},{
"Name":"MPEG2_E_STREAM_STOPPED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220973
,"Attrs":[]
},{
"Name":"MPEG2_E_REGISTRY_ACCESS_FAILED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220972
,"Attrs":[]
},{
"Name":"MPEG2_E_INVALID_UDP_PORT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220971
,"Attrs":[]
},{
"Name":"MPEG2_E_DATA_SOURCE_FAILED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220970
,"Attrs":[]
},{
"Name":"MPEG2_E_DII_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220969
,"Attrs":[]
},{
"Name":"MPEG2_E_DSHOW_PIN_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220968
,"Attrs":[]
},{
"Name":"MPEG2_E_BUFFER_TOO_SMALL"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220967
,"Attrs":[]
},{
"Name":"MPEG2_E_MISSING_SECTIONS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220966
,"Attrs":[]
},{
"Name":"MPEG2_E_TOO_MANY_SECTIONS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220965
,"Attrs":[]
},{
"Name":"MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220964
,"Attrs":[]
},{
"Name":"MPEG2_E_INCORRECT_DESCRIPTOR_TAG"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147220963
,"Attrs":[]
},{
"Name":"MSDRI_S_MMI_PENDING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":2
,"Attrs":[]
},{
"Name":"MSDRI_S_PENDING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":1
,"Attrs":[]
},{
"Name":"BDA_E_FAILURE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479679
,"Attrs":[]
},{
"Name":"BDA_E_NOT_IMPLEMENTED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479678
,"Attrs":[]
},{
"Name":"BDA_E_NO_SUCH_COMMAND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479677
,"Attrs":[]
},{
"Name":"BDA_E_OUT_OF_BOUNDS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479676
,"Attrs":[]
},{
"Name":"BDA_E_INVALID_SCHEMA"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479675
,"Attrs":[]
},{
"Name":"BDA_E_INVALID_HANDLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479674
,"Attrs":[]
},{
"Name":"BDA_E_INVALID_TYPE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479673
,"Attrs":[]
},{
"Name":"BDA_E_READ_ONLY"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479672
,"Attrs":[]
},{
"Name":"BDA_E_ACCESS_DENIED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479671
,"Attrs":[]
},{
"Name":"BDA_E_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479670
,"Attrs":[]
},{
"Name":"BDA_E_BUFFER_TOO_SMALL"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479669
,"Attrs":[]
},{
"Name":"BDA_E_OUT_OF_RESOURCES"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479668
,"Attrs":[]
},{
"Name":"BDA_E_OUT_OF_MEMORY"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479667
,"Attrs":[]
},{
"Name":"BDA_E_DISABLED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479666
,"Attrs":[]
},{
"Name":"BDA_E_NO_HANDLER"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479665
,"Attrs":[]
},{
"Name":"BDA_E_INVALID_LANGUAGE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479664
,"Attrs":[]
},{
"Name":"BDA_E_TIMEOUT_ELAPSED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073479663
,"Attrs":[]
},{
"Name":"BDA_E_NO_MORE_EVENTS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073475583
,"Attrs":[]
},{
"Name":"BDA_E_NO_MORE_DATA"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073475582
,"Attrs":[]
},{
"Name":"BDA_E_TUNER_INITIALIZING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073467391
,"Attrs":[]
},{
"Name":"BDA_E_TUNER_REQUIRED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073467390
,"Attrs":[]
},{
"Name":"BDA_E_TUNER_CONFLICT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073467389
,"Attrs":[]
},{
"Name":"BDA_E_INVALID_TUNE_REQUEST"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073467388
,"Attrs":[]
},{
"Name":"BDA_E_INVALID_ENTITLEMENT_TOKEN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073463295
,"Attrs":[]
},{
"Name":"BDA_E_INVALID_CAPTURE_TOKEN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073463294
,"Attrs":[]
},{
"Name":"BDA_E_WOULD_DISRUPT_STREAMING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073463293
,"Attrs":[]
},{
"Name":"BDA_E_INVALID_PURCHASE_TOKEN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073463292
,"Attrs":[]
},{
"Name":"BDA_E_IPNETWORK_ERROR"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073459199
,"Attrs":[]
},{
"Name":"BDA_E_IPNETWORK_ADDRESS_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073459198
,"Attrs":[]
},{
"Name":"BDA_E_IPNETWORK_TIMEOUT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073459197
,"Attrs":[]
},{
"Name":"BDA_E_IPNETWORK_UNAVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073459196
,"Attrs":[]
},{
"Name":"BDA_E_TUNE_FAILED_SDV01"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073455103
,"Attrs":[]
},{
"Name":"BDA_E_TUNE_FAILED_SDV02"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073455102
,"Attrs":[]
},{
"Name":"BDA_E_TUNE_FAILED_SDV03"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073455101
,"Attrs":[]
},{
"Name":"BDA_E_TUNE_FAILED_SDV04"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073455100
,"Attrs":[]
},{
"Name":"BDA_E_TUNE_FAILED_SDV05"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073455099
,"Attrs":[]
},{
"Name":"BDA_E_TUNE_FAILED_SDV06"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073455098
,"Attrs":[]
},{
"Name":"BDA_E_TUNE_FAILED_SDV07"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073455097
,"Attrs":[]
},{
"Name":"BDA_E_TUNE_FAILED_SDV08"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073455096
,"Attrs":[]
},{
"Name":"BDA_E_TUNE_FAILED_SDVFF"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073454849
,"Attrs":[]
},{
"Name":"BDA_E_WMDRM_INVALID_SIGNATURE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073418239
,"Attrs":[]
},{
"Name":"BDA_E_WMDRM_INVALID_CERTIFICATE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073418238
,"Attrs":[]
},{
"Name":"BDA_E_WMDRM_INVALID_VERSION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073418236
,"Attrs":[]
},{
"Name":"BDA_E_WMDRM_INVALID_DATE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073418235
,"Attrs":[]
},{
"Name":"BDA_E_WMDRM_INVALID_PROXIMITY"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073418234
,"Attrs":[]
},{
"Name":"BDA_E_WMDRM_KEY_ID_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-1073418232
,"Attrs":[]
},{
"Name":"SPECIFYPAGES_STATISTICS"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"4c437b92-6e9e-11d1-a704-006097c4e476"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingDuration"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Duration"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingBitrate"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Bitrate"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingSeekable"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Seekable"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingStridable"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Stridable"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingBroadcast"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Broadcast"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingProtected"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Is_Protected"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingTrusted"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Is_Trusted"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingSignature_Name"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Signature_Name"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingHasAudio"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HasAudio"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingHasImage"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HasImage"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingHasScript"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HasScript"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingHasVideo"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HasVideo"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingCurrentBitrate"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CurrentBitrate"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingOptimalBitrate"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"OptimalBitrate"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingHasAttachedImages"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HasAttachedImages"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingSkipBackward"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Can_Skip_Backward"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingSkipForward"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Can_Skip_Forward"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingNumberOfFrames"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NumberOfFrames"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingFileSize"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"FileSize"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingHasArbitraryDataStream"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HasArbitraryDataStream"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingHasFileTransferStream"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HasFileTransferStream"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingTitle"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Title"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingAuthor"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Author"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingDescription"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Description"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingRating"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Rating"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingCopyright"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Copyright"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingUse_DRM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Use_DRM"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingDRM_Flags"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DRM_Flags"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingDRM_Level"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DRM_Level"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingAlbumTitle"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/AlbumTitle"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingTrack"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/Track"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingPromotionURL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/PromotionURL"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingAlbumCoverURL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/AlbumCoverURL"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingGenre"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/Genre"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingYear"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/Year"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingGenreID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/GenreID"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingMCDI"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/MCDI"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingComposer"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/Composer"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingLyrics"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/Lyrics"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingTrackNumber"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/TrackNumber"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingToolName"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/ToolName"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingToolVersion"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/ToolVersion"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingIsVBR"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"IsVBR"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingAlbumArtist"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WM/AlbumArtist"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingBannerImageType"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"BannerImageType"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingBannerImageData"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"BannerImageData"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingBannerImageURL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"BannerImageURL"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingCopyrightURL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CopyrightURL"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingAspectRatioX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AspectRatioX"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingAspectRatioY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AspectRatioY"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingNSCName"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NSC_Name"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingNSCAddress"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NSC_Address"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingNSCPhone"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NSC_Phone"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingNSCEmail"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NSC_Email"
,"Attrs":[]
},{
"Name":"g_wszStreamBufferRecordingNSCDescription"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NSC_Description"
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_TIMEHOLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":806
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_STALE_DATA_READ"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":807
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_STALE_FILE_DELETED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":808
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_CONTENT_BECOMING_STALE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":809
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_WRITE_FAILURE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":810
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_WRITE_FAILURE_CLEAR"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":811
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_READ_FAILURE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":812
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_RATE_CHANGED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":813
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_PRIMARY_AUDIO"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":814
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":815
,"Attrs":[]
},{
"Name":"STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":816
,"Attrs":[]
}],
"Types":[{
"Name":"OA_BOOL"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"OATRUE","Value":-1}
,{"Name":"OAFALSE","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"MPEGLAYER3WAVEFORMAT_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MPEGLAYER3_FLAG_PADDING_ISO","Value":0}
,{"Name":"MPEGLAYER3_FLAG_PADDING_ON","Value":1}
,{"Name":"MPEGLAYER3_FLAG_PADDING_OFF","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"AMVP_SELECT_FORMAT_BY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AMVPDATAINFO"
,"Architectures":[]
,"Platform":null
,"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":"Media.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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bEnableVACT","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bDataIsInterlaced","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"lHalfLinesOdd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"bFieldPolarityInverted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"29840822-5b84-11d0-bd3b-00a0c911ce86"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateClassEnumerator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"PIN_DIRECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PINDIR_INPUT","Value":0}
,{"Name":"PINDIR_OUTPUT","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"ALLOCATOR_PROPERTIES"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"dir","Type":{"Kind":"ApiRef","Name":"PIN_DIRECTION","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"achName","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IPin"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a86891-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Connect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pReceivePin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
},{
"Name":"ReceiveConnection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pConnector","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"Disconnect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ConnectedTo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ConnectionMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"QueryPinInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PIN_INFO","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"QueryDirection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPinDir","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PIN_DIRECTION","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"QueryId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Id","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"QueryAccept"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"EnumMediaTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMediaTypes","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"QueryInternalConnections"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"apPin","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"BeginFlush"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"EndFlush"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"NewSegment"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a86892-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cPins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppPins","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cPins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumPins","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumMediaTypes"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"89c31040-846b-11ce-97d3-00aa0055595a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppMediaTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMediaTypes","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IFilterGraph"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a8689f-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"RemoveFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EnumFilters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFilters","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"FindFilterByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ConnectDirect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"ppinIn","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
},{
"Name":"Reconnect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Disconnect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetDefaultSyncSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IEnumFilters"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a86893-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFilters","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"FILTER_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"State_Stopped","Value":0}
,{"Name":"State_Paused","Value":1}
,{"Name":"State_Running","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IMediaFilter"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a86899-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IPersist","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Pause"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Run"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"tStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
},{
"Name":"GetState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwMilliSecsTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"State","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILTER_STATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetSyncSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pClock","Type":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"Media","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetSyncSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"Media","Parents":[]}},"Attrs":["Out","Optional"]}
]
}]
},{
"Name":"FILTER_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"achName","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IBaseFilter"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a86895-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMediaFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"EnumPins"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumPins","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"FindPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Id","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppPin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"QueryFilterInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILTER_INFO","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"JoinFilterGraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
},{
"Name":"QueryVendorInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVendorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMediaSample"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a8689a-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetSyncPoint"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bIsSyncPoint","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"IsPreroll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetPreroll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bIsPreroll","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetActualDataLength"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetActualDataLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"__MIDL__IMediaSample0000","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"SetMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"IsDiscontinuity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetDiscontinuity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bDiscontinuity","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetMediaTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"AM_SAMPLE_PROPERTY_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IMediaSample2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"36b73884-c2c8-11cf-8b46-00805f6cef60"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cbProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0}]}
]
},{
"Name":"SetProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cbProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0},"Const"]}
]
}]
},{
"Name":"IMediaSample2Config"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"68961e68-832b-41ea-bc91-63593f3e70e3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDirect3DSurface9","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMemAllocator"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a8689c-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
,{"Name":"pActual","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Commit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Decommit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetBuffer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMemAllocatorCallbackTemp"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"379a0cf0-c1de-11d2-abf5-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetNotify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IMemAllocatorNotifyCallbackTemp","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetFreeCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"plBuffersFree","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMemAllocatorNotifyCallbackTemp"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"92980b30-c1de-11d2-abf5-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"NotifyRelease"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMemInputPin"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a8689d-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetAllocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppAllocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"NotifyAllocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAllocator","Type":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"bReadOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetAllocatorRequirements"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Receive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ReceiveMultiple"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSamples","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IAMovieSetup"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a3d8cec0-7e5a-11cf-bbc5-00805f6cef20"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Register"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Unregister"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"AM_SEEKING_SeekingFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"36b73880-c2c8-11cf-8b46-00805f6cef60"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
},{
"Name":"GetTimeFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"GetRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pllPreroll","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
]
}]
},{
"Name":"AM_MEDIAEVENT_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_MEDIAEVENT_NONOTIFY","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"REGFILTER"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IEnumRegFilters"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"56a868a4-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"apRegFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGFILTER","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumRegFilters","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IFILTERMAPPER_MERIT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"56a868a3-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RegisterFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Filter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"bRendered","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bOutput","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bZero","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bMany","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ConnectsToFilter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"ConnectsToPin","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"RegisterPinType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"clsFilter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"strName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Filter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
},{
"Name":"UnregisterFilterInstance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MRId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
},{
"Name":"UnregisterPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Filter","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"EnumMatchingFilters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumRegFilters","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwMerit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bInputNeeded","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bOututNeeded","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"clsOutMaj","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"clsOutSub","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
}]
},{
"Name":"REGPINTYPES"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"strName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bRendered","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bOutput","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bZero","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bMany","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"clsConnectsToFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
,{"Name":"strConnectsToPin","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"nMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lpMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGPINTYPES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Const"]}
]
,"NestedTypes":[]
},{
"Name":"REGPINMEDIUM"
,"Architectures":[]
,"Platform":null
,"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":"REG_PINFLAG"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":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":"UInt32"
},{
"Name":"REGFILTERPINS2"
,"Architectures":[]
,"Platform":null
,"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":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Const"]}
,{"Name":"clsPinCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
]
,"NestedTypes":[]
},{
"Name":"REGFILTER2"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"Media.DirectShow","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"Media.DirectShow","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous2_e__Struct"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Const"]}
]
,"NestedTypes":[]
},{
"Name":"_Anonymous1_e__Struct"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Const"]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"IFilterMapper2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"b79bb0b0-33c1-11d1-abe1-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateCategory"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"UnregisterFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pclsidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"szInstance","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"clsidFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppMoniker","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.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":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"prf2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGFILTER2","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"EnumMatchingFilters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bExactMatch","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwMerit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bInputNeeded","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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":"Media.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":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bOutputNeeded","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pPinCategoryOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
]
}]
},{
"Name":"IFilterMapper3"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"b79bb0b1-33c1-11d1-abe1-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IFilterMapper2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetICreateDevEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICreateDevEnum","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"QualityMessageType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"Famine","Value":0}
,{"Name":"Flood","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"Quality"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"QualityMessageType","TargetKind":"Default","Api":"Media.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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868a5-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Notify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSelf","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"q","Type":{"Kind":"ApiRef","Name":"Quality","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetSink"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"piqc","Type":{"Kind":"ApiRef","Name":"IQualityControl","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"COLORKEY_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CK_NOCOLORKEY","Value":0}
,{"Name":"CK_INDEX","Value":1}
,{"Name":"CK_RGB","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"COLORKEY"
,"Architectures":[]
,"Platform":null
,"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":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HighColorValue","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ADVISE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":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":"UInt32"
},{
"Name":"IOverlayNotify"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868a0-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnPaletteChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"OnClipChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSourceRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pDestinationRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pRgnData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RGNDATA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"OnColorKeyChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"OnPositionChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSourceRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pDestinationRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
]
}]
},{
"Name":"IOverlayNotify2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"680efa10-d535-11d1-87c8-00a0c9223196"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IOverlayNotify","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"OnDisplayChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IOverlay"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868a1-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetPalette"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwColors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ppPalette","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"SetPalette"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPalette","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetDefaultColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetWindowHandle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pHwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetClipList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSourceRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pDestinationRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppRgnData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RGNDATA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"GetVideoPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSourceRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pDestinationRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Advise"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOverlayNotify","Type":{"Kind":"ApiRef","Name":"IOverlayNotify","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMediaEventSink"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868a2-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Notify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868a6-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Load"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
},{
"Name":"GetCurFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
]
}]
},{
"Name":"IFileSinkFilter"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"a2104830-7c70-11cf-8bce-00aa00a3f1a6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetFileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
},{
"Name":"GetCurFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IFileSinkFilter2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"00855b90-ce1b-11d0-bd4f-00a0c911ce86"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IFileSinkFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"AM_FILESINK_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_FILE_OVERWRITE","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IGraphBuilder"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868a9-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"Connect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"ppinIn","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Render"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RenderFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpcwstrFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"lpcwstrPlayList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
},{
"Name":"AddSourceFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpcwstrFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"lpcwstrFilterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ppFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetLogFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hFile","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"Abort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ShouldOperationContinue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ICaptureGraphBuilder"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"bf87b6e0-8c27-11d0-b3f0-00aa003761c5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetFiltergraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfg","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetFiltergraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppfg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetOutputFileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"lpstrFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFileSinkFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"FindInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pfCompressor","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pfRenderer","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ControlStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpstr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpwstrOld","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lpwstrNew","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"fAllowEscAbort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IAMCopyCaptureFileProgress","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMCopyCaptureFileProgress"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"670d1d20-a068-11d0-b3f0-00aa003761c5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Progress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"iProgress","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"ICaptureGraphBuilder2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"93e5a4e0-2d50-11d2-abfa-00a0c9c6e38d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetFiltergraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfg","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetFiltergraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppfg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetOutputFileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"lpstrFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IFileSinkFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"FindInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pfCompressor","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pfRenderer","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ControlStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpstr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpwstrOld","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lpwstrNew","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"fAllowEscAbort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IAMCopyCaptureFileProgress","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"FindPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSource","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pindir","Type":{"Kind":"ApiRef","Name":"PIN_DIRECTION","TargetKind":"Default","Api":"Media.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":"Foundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"_AM_RENSDEREXFLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_RENDEREX_RENDERTOEXISTINGRENDERERS","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IFilterGraph2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"36b73882-c2c8-11cf-8b46-00805f6cef60"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"AddSourceFilterForMoniker"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMoniker","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pCtx","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"lpcwstrFilterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ReconnectEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
},{
"Name":"RenderEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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","Reserved"]}
]
}]
},{
"Name":"IFilterGraph3"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"aaf38154-b80b-422f-91e6-b66467509a07"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IFilterGraph2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetSyncSourceEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pClockForMostOfFilterGraph","Type":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"Media","Parents":[]},"Attrs":["In"]}
,{"Name":"pClockForFilter","Type":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"Media","Parents":[]},"Attrs":["In"]}
,{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IStreamBuilder"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868bf-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Render"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Backout"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppinOut","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAsyncReader"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868aa-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RequestAllocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPreferred","Type":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
,{"Name":"ppActual","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMemAllocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Request"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SyncRead"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"llPosition","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
,{"Name":"lLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
]
},{
"Name":"Length"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"EndFlush"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IGraphVersion"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868ab-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"QueryVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IResourceConsumer"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868ad-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AcquireResource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"ReleaseResource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IResourceManager"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868ac-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Register"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"cResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"palTokens","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pFocusObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pConsumer","Type":{"Kind":"ApiRef","Name":"IResourceConsumer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"NotifyAcquire"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pConsumer","Type":{"Kind":"ApiRef","Name":"IResourceConsumer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"NotifyRelease"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pConsumer","Type":{"Kind":"ApiRef","Name":"IResourceConsumer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"bStillWant","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CancelRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"idResource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pConsumer","Type":{"Kind":"ApiRef","Name":"IResourceConsumer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetFocus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFocusObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ReleaseFocus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFocusObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IDistributorNotify"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868af-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Pause"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Run"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"tStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
},{
"Name":"SetSyncSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pClock","Type":{"Kind":"ApiRef","Name":"IReferenceClock","TargetKind":"Com","Api":"Media","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"NotifyGraphChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"AM_STREAM_INFO_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"36b73881-c2c8-11cf-8b46-00805f6cef60"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"StartAt"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_STREAM_INFO","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISeekingPassThru"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"36b73883-c2c8-11cf-8b46-00805f6cef60"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bSupportRendering","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"VIDEO_STREAM_CONFIG_CAPS"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MinCroppingSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MaxCroppingSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MaxOutputSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"c6e13340-30ac-11d0-a18c-00a0c9118956"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppmt","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"GetNumberOfCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"pSCC","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"InterleavingMode"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"bee3d220-157b-11d0-bd23-00a0c911ce86"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_Mode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"InterleavingMode","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Mode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"InterleavingMode","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Interleaving"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"5acd6aa0-f482-11ce-8b67-00aa00a3f1a6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetMasterStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"iStream","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetMasterStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fOldIndex","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetOutputCompatibilityIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfOldIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"CompressionCaps"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"c6e13343-30ac-11d0-a18c-00a0c9118956"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_KeyFrameRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"KeyFrameRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_KeyFrameRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PFramesPerKeyFrame","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_PFramesPerKeyFrame"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Quality","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_Quality"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"WindowSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
]
},{
"Name":"get_WindowSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszVersion","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
,{"Name":"pcbVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]}
,{"Name":"pszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"FrameNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"OverrideFrameSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"FrameNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"VfwCaptureDialogs"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VfwCaptureDialog_Source","Value":1}
,{"Name":"VfwCaptureDialog_Format","Value":2}
,{"Name":"VfwCaptureDialog_Display","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"VfwCompressDialogs"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"d8d715a0-6e5e-11d0-b3f0-00aa003761c5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"HasDialog"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"iDialog","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"ShowDialog"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"iDialog","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SendDriverMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"d8d715a3-6e5e-11d0-b3f0-00aa003761c5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"ShowDialog"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"iDialog","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
,{"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]}
,{"Name":"cbState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SendDriverMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"c6e13344-30ac-11d0-a18c-00a0c9118956"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetNumDropped"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"plAverageSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMAudioInputMixer"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"54c39221-8380-11d0-b3f0-00aa003761c5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_Enable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Enable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pfEnable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Mono"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fMono","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Mono"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pfMono","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_MixLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Level","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_MixLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Pan","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_Pan"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fLoudness","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Loudness"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pfLoudness","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Treble"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Treble","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_Treble"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Bass","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_Bass"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMBufferNegotiation"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56ed71a0-af5f-11d0-b3f0-00aa003761c5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SuggestAllocatorProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetAllocatorProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"AnalogVideoStandard"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"TunerInputCable","Value":0}
,{"Name":"TunerInputAntenna","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"VideoCopyProtectionType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VideoCopyProtectionMacrovisionBasic","Value":0}
,{"Name":"VideoCopyProtectionMacrovisionCBI","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"PhysicalConnectorType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"c6e13350-30ac-11d0-a18c-00a0c9118956"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_AvailableTVFormats"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lAnalogVideoStandard","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_TVFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lVCRHorizontalLocking","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_VCRHorizontalLocking"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lOutputEnable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_OutputEnable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"plOutputEnable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"VideoProcAmpProperty"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VideoProcAmp_Flags_Auto","Value":1}
,{"Name":"VideoProcAmp_Flags_Manual","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMVideoProcAmp"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"c6e13360-30ac-11d0-a18c-00a0c9118956"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CameraControl_Flags_Auto","Value":1}
,{"Name":"CameraControl_Flags_Manual","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMCameraControl"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"c6e13370-30ac-11d0-a18c-00a0c9118956"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"6a2e0670-28e4-11d0-a18c-00a0c9118956"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCaps"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"iIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Dimensions","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"iIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Dimensions","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"c6e13380-30ac-11d0-a18c-00a0c9118956"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_PinCounts"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"IsInputPin","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMTUNER_SUBCHAN_NO_TUNE","Value":-2}
,{"Name":"AMTUNER_SUBCHAN_DEFAULT","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"AMTunerSignalStrength"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMTUNER_HASNOSIGNALSTRENGTH","Value":-1}
,{"Name":"AMTUNER_NOSIGNAL","Value":0}
,{"Name":"AMTUNER_SIGNALPRESENT","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"AMTunerModeType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMTUNER_EVENT_CHANGED","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMTuner"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"211a8761-03ac-11d1-8d13-00aa00bd8339"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_Channel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lCountryCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_CountryCode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lTuningSpace","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_TuningSpace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hCurrentUser","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Logout"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SignalPresent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lMode","Type":{"Kind":"ApiRef","Name":"AMTunerModeType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Mode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"plMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMTunerModeType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetAvailableModes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IAMTunerNotification","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IAMTunerNotification","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMTunerNotification"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"211a8760-03ac-11d1-8d13-00aa00bd8339"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"AMTunerEventType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMTVTuner"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"211a8766-03ac-11d1-8d13-00aa00bd8339"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IAMTuner","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_AvailableTVFormats"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_NumInputConnections"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"InputType","Type":{"Kind":"ApiRef","Name":"TunerInputType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_InputType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pInputType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TunerInputType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ConnectInput"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ConnectInput"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lFreq","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBPCSatelliteTuner"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"211a8765-03ac-11d1-8d13-00aa00bd8339"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IAMTuner","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_DefaultSubChannelTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"TVAudioMode"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMTVAUDIO_EVENT_CHANGED","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMTVAudio"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"83ec1c30-23d1-11d1-99e6-00a0c9560266"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetHardwareSupportedTVAudioModes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"RegisterNotificationCallBack"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IAMTunerNotification","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IAMTunerNotification","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMTVAudioNotification"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"83ec1c33-23d1-11d1-99e6-00a0c9560266"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"AMTVAudioEventType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMAnalogVideoEncoder"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c6e133b0-30ac-11d0-a18c-00a0c9118956"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_AvailableTVFormats"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lAnalogVideoStandard","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_TVFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lVideoCopyProtection","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_CopyProtection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lCCEnable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_CCEnable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lCCEnable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"AMPROPERTY_PIN"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMPROPERTY_PIN_CATEGORY","Value":0}
,{"Name":"AMPROPERTY_PIN_MEDIUM","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IMediaPropertyBag"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"6025a880-c0d5-11d0-bd4e-00a0c911ce86"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IPropertyBag","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}
,"Methods":[{
"Name":"EnumProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"iProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pvarPropertyName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IPersistMediaPropertyBag"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"5738e040-b67f-11d0-bd4d-00a0c911ce86"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IPersist","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitNew"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Load"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPropBag","Type":{"Kind":"ApiRef","Name":"IMediaPropertyBag","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pErrorLog","Type":{"Kind":"ApiRef","Name":"IErrorLog","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Save"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPropBag","Type":{"Kind":"ApiRef","Name":"IMediaPropertyBag","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"fClearDirty","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"fSaveAllProperties","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMPhysicalPinInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f938c991-3029-11cf-8c44-00aa006b6814"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetPhysicalType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMExtDevice"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"b5730a90-1a2c-11cf-8c23-00aa006b6814"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCapability"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppszData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ExternalDeviceVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppszData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_DevicePower"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PowerMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DevicePower"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"DevicePort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DevicePort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pDevicePort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMExtTransport"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"a03cd5f0-3045-11cf-8c44-00aa006b6814"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCapability"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"State","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_MediaState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"State","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_LocalControl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetTransportBasicParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetTransportVideoParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Mode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dblRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_Rate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Enable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetEditPropertySet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IAMTimecodeReader"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"9b496ce1-811b-11cf-8c77-00aa006b6814"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTCRMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Line","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_VITCLine"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTimecodeSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TIMECODE_SAMPLE","TargetKind":"Default","Api":"Media","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMTimecodeGenerator"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"9b496ce0-811b-11cf-8c77-00aa006b6814"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTCGMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Line","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_VITCLine"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTimecodeSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TIMECODE_SAMPLE","TargetKind":"Default","Api":"Media","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetTimecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTimecodeSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TIMECODE_SAMPLE","TargetKind":"Default","Api":"Media","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMTimecodeDisplay"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"9b496ce2-811b-11cf-8c77-00aa006b6814"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTCDisplayEnable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"State","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetTCDisplay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Param","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IAMDevMemoryAllocator"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c6545bf0-e76b-11d0-bd52-00a0c911ce86"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppUnkInnner","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMDevMemoryControl"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c6545bf1-e76b-11d0-bd52-00a0c911ce86"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"QueryWriteSync"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"WriteSync"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetDevId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwDevId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"_AMSTREAMSELECTINFOFLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMSTREAMSELECTINFO_ENABLED","Value":1}
,{"Name":"AMSTREAMSELECTINFO_EXCLUSIVE","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"_AMSTREAMSELECTENABLEFLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMSTREAMSELECTENABLE_ENABLE","Value":1}
,{"Name":"AMSTREAMSELECTENABLE_ENABLEALL","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMStreamSelect"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"c1960960-17f5-11d1-abe1-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.MediaFoundation","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":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"Enable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"_AMRESCTL_RESERVEFLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMRESCTL_RESERVEFLAGS_RESERVE","Value":0}
,{"Name":"AMRESCTL_RESERVEFLAGS_UNRESERVE","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMResourceControl"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"8389d2d0-77d7-11d1-abe6-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Reserve"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
]
}]
},{
"Name":"IAMClockAdjust"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"4d5466b0-a49c-11d1-abe8-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetClockDelta"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rtDelta","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
}]
},{
"Name":"_AM_FILTER_MISC_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_FILTER_MISC_FLAGS_IS_RENDERER","Value":1}
,{"Name":"AM_FILTER_MISC_FLAGS_IS_SOURCE","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMFilterMiscFlags"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"2dd74950-a890-11d1-abe8-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetMiscFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IDrawVideoImage"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"48efb120-ab49-11d2-aed2-00a0c995e8d5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"DrawVideoImageBegin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DrawVideoImageEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DrawVideoImageDraw"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
,{"Name":"lprcSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"lprcDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
]
}]
},{
"Name":"IDecimateVideoImage"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"2e5ea3e0-e924-11d2-b6da-00a0c995e8df"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetDecimationImageSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"DECIMATION_USAGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"60d32930-13da-11d3-9ec6-c4fcaef5c7be"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"QueryDecimationUsage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpUsage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DECIMATION_USAGE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetDecimationUsage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"DECIMATION_USAGE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IVideoFrameStep"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"e46a9787-2b71-444d-a4b5-1fab7b708d6a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Step"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pStepObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"CanStep"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bMultiple","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pStepObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"CancelStep"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"_AM_PUSHSOURCE_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"62ea93ba-ec62-11d2-b770-00c04fb6bd3d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetLatency"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"prtLatency","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMPushSource"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"f185fe76-e64e-11d2-b76e-00c04fb6bd3d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IAMLatency","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetPushSourceFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetStreamOffset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rtOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
},{
"Name":"GetStreamOffset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rtMaxOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
}]
},{
"Name":"IAMDeviceRemoval"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"f90a6130-b658-11d2-ae49-0000f8754b99"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"DeviceInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Reassociate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Disassociate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"DVINFO"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DVENCODERVIDEOFORMAT_NTSC","Value":2000}
,{"Name":"DVENCODERVIDEOFORMAT_PAL","Value":2001}
]
,"IntegerBase":"Int32"
},{
"Name":"_DVENCODERFORMAT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DVENCODERFORMAT_DVSD","Value":2007}
,{"Name":"DVENCODERFORMAT_DVHD","Value":2008}
,{"Name":"DVENCODERFORMAT_DVSL","Value":2009}
]
,"IntegerBase":"Int32"
},{
"Name":"IDVEnc"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"d18e17a0-aacb-11d0-afb0-00aa00b67a42"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_IFormatResolution"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_IFormatResolution"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
}]
},{
"Name":"_DVDECODERRESOLUTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"b8e8bd60-0bfe-11d0-af91-00aa00b67a42"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_IPDisplay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"displayPix","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDVRGB219"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"58473a19-2bc8-4663-8012-25f81babddd1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetRGB219"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IDVSplitter"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"92a3a302-da7c-4a1f-ba7e-1802bb5d2d02"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"DiscardAlternateVideoFrames"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"nDiscard","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"_AM_AUDIO_RENDERER_STAT_PARAM"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"22320cb2-d41a-11d2-bf7c-d7cb9df0bf93"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetStatParam"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"632105fa-072e-11d3-8af9-00c04fb6bd3d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"FindUpstreamInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bUseStreamOffset","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetMaxGraphLatency"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rtMaxGraphLatency","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
}]
},{
"Name":"AMOVERLAYFX"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"62fae250-7e65-4460-bfc9-6398b322073c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"QueryOverlayFXCaps"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOverlayFX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetOverlayFX"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpdwOverlayFX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMOpenProgress"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"8e1c39a1-de53-11cf-aa63-0080c744528d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"QueryProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMpeg2Demultiplexer"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"436eee9c-264f-4242-90e1-4e330c107512"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateOutputPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pszPinName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppIPin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetOutputPinMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszPinName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"DeleteOutputPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszPinName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"STREAM_ID_MAP"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"945c1566-6202-46fc-96c7-d87f289c6534"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pStreamIdMap","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"STREAM_ID_MAP","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppIEnumStreamIdMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumStreamIdMap","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMPEG2StreamIdMap"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"d0e04c47-25b8-4369-925a-362a01d95444"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"MapStreamId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"culStreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pulStreamId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
]
},{
"Name":"EnumStreamIdMap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppIEnumStreamIdMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumStreamIdMap","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IRegisterServiceProvider"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"7b3a2f01-0751-48dd-b556-004785171c54"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RegisterService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"guidService","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pUnkObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMClockSlave"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"9fd52741-176d-4b36-8f51-ca8f933223be"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetErrorTolerance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTolerance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetErrorTolerance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwTolerance","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMGraphBuilderCallback"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"4995f511-9ddb-4f12-bd3b-f04611807b79"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SelectedFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMon","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CreatedFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFil","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMFilterGraphCallback"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868fd-0ad4-11ce-b0a3-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"UnableToRender"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IGetCapabilitiesKey"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"a8809222-07bb-48ea-951c-33158100625b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCapabilitiesKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pHKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEncoderAPI"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"70423839-6acc-4b23-b079-21dbf08156a5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"IsSupported"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ValueMax","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"SteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetParameterValues"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"Values","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]}},"Attrs":["In"]}
]
}]
},{
"Name":"IVideoEncoder"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"02997c3b-8e1b-460e-9270-545e0de9563e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IEncoderAPI","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IAMDecoderCaps"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c0dff467-d499-4986-972b-e1d9090fa941"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDecoderCaps"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwCapIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"lpdwCap","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"AMCOPPSignature"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Signature","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AMCOPPCommand"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"6feded3e-0ff1-4901-a2f1-43f7012c8515"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"KeyExchange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMCOPPSignature","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"ProtectionCommand"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMCOPPCommand","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"ProtectionStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStatusInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMCOPPStatusInput","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pStatusOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMCOPPStatusOutput","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMAsyncReaderTimestampScaling"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"cf7b26fc-9a00-485b-8147-3e789d5e8f67"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTimestampMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfRaw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetTimestampMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fRaw","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMPluginControl"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0e26a181-f40c-4635-8786-976284b52981"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetPreferredClsid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"disabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"IsLegacyDisabled"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dllName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}]
},{
"Name":"IPinConnection"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"4a9a62d3-27d4-403d-91e9-89f540e55534"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"DynamicQueryAccept"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"NotifyEndOfStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNotifyEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"IsEndPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DynamicDisconnect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IPinFlowControl"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c56e9858-dbf3-4f6b-8119-384af2060deb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Block"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwBlockFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"_AM_PIN_FLOW_CONTROL_BLOCK_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_PIN_FLOW_CONTROL_BLOCK","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"AM_GRAPH_CONFIG_RECONNECT_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"REMFILTERF_LEAVECONNECTED","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"AM_FILTER_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_FILTER_FLAGS_REMOVABLE","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IGraphConfig"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"03a1eb8e-32bf-4245-8502-114d08a9cb88"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Reconnect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOutputPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pInputPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pmtFirstConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pUsingFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"hAbortEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reconfigure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IGraphConfigCallback","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddFilterToCache"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EnumCacheFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFilters","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RemoveFilterFromCache"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetStartTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOutputPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pConnection","Type":{"Kind":"ApiRef","Name":"IPinConnection","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"hEventAbort","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetFilterFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IGraphConfigCallback"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"ade0fd60-d19d-11d2-abf6-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Reconfigure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"dcfbdcf6-0dc2-45f5-9ab2-7c330ea09c29"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"StartChain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStartFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pEndFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PauseChain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStartFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pEndFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"StopChain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStartFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pEndFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RemoveChain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStartFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pEndFilter","Type":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"VMRPresentationFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rcSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rcDst","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"dwTypeSpecificFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwInterlaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IVMRImagePresenter"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"ce704fe7-e71e-41fb-baa2-c4403e1182f5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"StartPresenting"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"StopPresenting"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"PresentImage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"lpPresInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRPRESENTATIONINFO","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"VMRSurfaceAllocationFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
,{"Name":"lpPixFmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
,{"Name":"szAspectRatio","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IVMRSurfaceAllocator"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"31ce832e-4484-458b-8cca-f4d7e3db0b52"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AllocateSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"lpAllocInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALLOCATIONINFO","TargetKind":"Default","Api":"Media.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":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"FreeSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"PrepareSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"lpSurface","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpIVMRSurfAllocNotify","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocatorNotify","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IVMRSurfaceAllocatorNotify"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"aada05a8-5a4e-4729-af0b-cea27aed51e2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AdviseSurfaceAllocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"lpIVRMSurfaceAllocator","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetDDrawDevice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpDDrawDevice","Type":{"Kind":"ApiRef","Name":"IDirectDraw7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
,{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ChangeDDrawDevice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpDDrawDevice","Type":{"Kind":"ApiRef","Name":"IDirectDraw7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
,{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RestoreDDrawSurfaces"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"NotifyEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"clrBorder","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"VMR_ASPECT_RATIO_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VMR_ARMODE_NONE","Value":0}
,{"Name":"VMR_ARMODE_LETTER_BOX","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IVMRWindowlessControl"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"0eb1088c-4dcd-46f0-878f-39dae86a51b7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetNativeVideoSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpSRCRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"lpDSTRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetVideoPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpSRCRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"lpDSTRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetAspectRatioMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"AspectRatioMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetVideoClippingWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RepaintVideo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"DisplayModeChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetCurrentImage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Clr","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetBorderColor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpClr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Clr","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpClr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"VMRMixerPrefs"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1c1a17b0-bed0-415d-974b-dc6696131599"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetAlpha"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NORMALIZEDRECT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetOutputRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NORMALIZEDRECT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetBackgroundClr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ClrBkg","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetBackgroundClr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpClrBkg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetMixingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwMixerPrefs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMixingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwMixerPrefs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"VMRGUID"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"guid","Type":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"rcMonitor","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"hMon","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"szDevice","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"liDriverVersion","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"9cf0b1b6-fbaa-4b7f-88cf-cf1f130a0dce"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetMonitor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetMonitor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetDefaultMonitor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetDefaultMonitor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRGUID","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetAvailableMonitors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRMONITORINFO","TargetKind":"Default","Api":"Media.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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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":"STREAMIF_CONSTANTS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MAX_NUMBER_OF_STREAMS","Value":16}
]
,"IntegerBase":"Int32"
},{
"Name":"IVMRFilterConfig"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"9e5530c5-7034-48b4-bb46-0b8a6efc8e36"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetImageCompositor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpVMRImgCompositor","Type":{"Kind":"ApiRef","Name":"IVMRImageCompositor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetNumberOfStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwMaxStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetNumberOfStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRenderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetRenderingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetRenderingMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IVMRAspectRatioControl"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"ede80b5c-bad6-4623-b537-65586c9f8dfd"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetAspectRatioMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwARMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"VMRDeinterlacePrefs"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"dwFourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"InputSampleFreq","Type":{"Kind":"ApiRef","Name":"VMRFrequency","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"OutputFrameFreq","Type":{"Kind":"ApiRef","Name":"VMRFrequency","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VMRDeinterlaceCaps"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IVMRDeinterlaceControl"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"bb057577-0db8-4e6a-87a7-1a8c9a505a0f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetNumberOfDeinterlaceModes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpVideoDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRVideoDesc","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"lpDeinterlaceCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRDeinterlaceCaps","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetDeinterlaceMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwDeinterlacePrefs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetActualDeinterlaceMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"pDDS","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
,{"Name":"rSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"NORMALIZEDRECT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"fAlpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"clrSrcKey","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IVMRMixerBitmap"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1e673275-0257-40aa-af20-7c608d4a0428"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetAlphaBitmap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALPHABITMAP","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"UpdateAlphaBitmapParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALPHABITMAP","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetAlphaBitmapParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALPHABITMAP","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"VMRVIDEOSTREAMINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"pddsVideoSurface","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.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":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
,{"Name":"rNormal","Type":{"Kind":"ApiRef","Name":"NORMALIZEDRECT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IVMRImageCompositor"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"7a4fb5af-479f-4074-bb40-ce6722e43c82"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitCompositionTarget"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pddsRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"TermCompositionTarget"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pddsRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetStreamMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"fTexture","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CompositeImage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pddsRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
,{"Name":"pmtRenderTarget","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"cStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IVMRVideoStreamControl"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"058d1f11-2a54-4bef-bd54-df706626b727"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpClrKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpClrKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetStreamActiveState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fActive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetStreamActiveState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpfActive","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IVMRSurface"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"a9849bbe-9ec8-4263-b764-62730f0d15d0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"IsSurfaceLocked"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"LockSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lplpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IVMRImagePresenterConfig"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"9f3a1c85-8555-49ba-935f-be5b5b29d178"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetRenderingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRenderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetRenderingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRenderFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IVMRImagePresenterExclModeConfig"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"e6f7ce40-4673-44f1-8f77-5499d68cb4ea"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVMRImagePresenterConfig","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetXlcModeDDObjAndPrimarySurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpDDObj","Type":{"Kind":"ApiRef","Name":"IDirectDraw7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
,{"Name":"lpPrimarySurf","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetXlcModeDDObjAndPrimarySurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpDDObj","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
,{"Name":"lpPrimarySurf","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IVPManager"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"aac18c18-e186-46d2-825d-a1f8dc8e395a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetVideoPortIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwVideoPortIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetVideoPortIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVideoPortIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"DVD_DOMAIN"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DVD_SIDE_A","Value":1}
,{"Name":"DVD_SIDE_B","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"DVD_PREFERRED_DISPLAY_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DVD_FPS_25","Value":1}
,{"Name":"DVD_FPS_30NonDrop","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"DVD_TIMECODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DVD_NavCmdType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"TimeCodeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DVD_PLAYBACK_LOCATION"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"AppMode","Type":{"Kind":"ApiRef","Name":"DVD_AUDIO_APPMODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"AppModeData","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AudioFormat","Type":{"Kind":"ApiRef","Name":"DVD_AUDIO_FORMAT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LanguageExtension","Type":{"Kind":"ApiRef","Name":"DVD_AUDIO_LANG_EXT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"fHasMultichannelInfo","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"fMixTo0","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fMixTo1","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fMix0InPhase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fMix1InPhase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"dwSpeakerPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DVD_MUA_Coeff"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
,{"Name":"Coeff","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"ApiRef","Name":"DVD_MUA_Coeff","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DVD_KARAOKE_CONTENTS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fDuet","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ChannelAssignment","Type":{"Kind":"ApiRef","Name":"DVD_KARAOKE_ASSIGNMENT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"wChannelContents","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DVD_VIDEO_COMPRESSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"fPanscanPermitted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fLetterboxPermitted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"fLine21Field1InGOP","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fLine21Field2InGOP","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fIsFilmMode","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DVD_SUBPICTURE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"DVD_SUBPICTURE_TYPE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"CodingMode","Type":{"Kind":"ApiRef","Name":"DVD_SUBPICTURE_CODING","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LanguageExtension","Type":{"Kind":"ApiRef","Name":"DVD_SUBPICTURE_LANG_EXT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DVD_TITLE_APPMODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"VideoAttributes","Type":{"Kind":"ApiRef","Name":"DVD_VideoAttributes","TargetKind":"Default","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
,{"Name":"MultichannelAudioAttributes","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"ApiRef","Name":"DVD_MultichannelAudioAttributes","TargetKind":"Default","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"AppMode","Type":{"Kind":"ApiRef","Name":"DVD_TITLE_APPMODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"TitleLength","Type":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"DVD_MenuAttributes"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"fCompatibleRegion","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"VideoAttributes","Type":{"Kind":"ApiRef","Name":"DVD_VideoAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"fAudioPresent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AudioAttributes","Type":{"Kind":"ApiRef","Name":"DVD_AudioAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"fSubpicturePresent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SubpictureAttributes","Type":{"Kind":"ApiRef","Name":"DVD_SubpictureAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IDvdControl"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a70efe61-e2a3-11d0-a9be-00aa0061be93"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"TitlePlay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"ChapterPlay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GoUp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"TimeSearch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bcdTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"ChapterSearch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulChapter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PrevPGSearch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"TopPGSearch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"NextPGSearch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ForwardScan"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSpeed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"BackwardScan"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSpeed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"MenuCall"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MenuID","Type":{"Kind":"ApiRef","Name":"DVD_MENU_ID","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Resume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"UpperButtonSelect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"LowerButtonSelect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"LeftButtonSelect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"RightButtonSelect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ButtonActivate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ButtonSelectAndActivate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulButton","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"StillOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"PauseOn"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"PauseOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"MenuLanguageSelect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"AudioStreamChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulAudio","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SubpictureStreamChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulSubPicture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bDisplay","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AngleChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"ParentalLevelSelect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulParentalLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"ParentalCountrySelect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wCountry","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"KaraokeAudioPresentationModeChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"VideoModePreferrence"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulPreferredDisplayMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetRoot"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"MouseActivate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"MouseSelect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ChapterPlayAutoStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a70efe60-e2a3-11d0-a9be-00aa0061be93"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCurrentDomain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDomain","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_DOMAIN","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetCurrentLocation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pLocation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_PLAYBACK_LOCATION","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTotalTitleTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCurrentUOPS"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_ATR","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetVMGAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_ATR","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCurrentVideoAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTextManager","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
,{"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRoot","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"5a4a97e4-94ee-4a55-9751-74b5643aa27d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"WaitForStart"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"WaitForEnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IDvdState"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"86303d6d-1c4a-4087-ab42-f711167048ef"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDiscID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulParentalLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvdControl2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"33bc7430-eec0-11d2-8201-00a0c9d74842"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"PlayTitle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PlayChapterInTitle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PlayAtTimeInTitle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ReturnFromSubmenu"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PlayAtTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PlayChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PlayPrevChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ReplayChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PlayNextChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PlayForwards"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PlayBackwards"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ShowMenu"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MenuID","Type":{"Kind":"ApiRef","Name":"DVD_MENU_ID","TargetKind":"Default","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Resume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SelectRelativeButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"buttonDir","Type":{"Kind":"ApiRef","Name":"DVD_RELATIVE_BUTTON","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ActivateButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SelectButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulButton","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SelectAndActivateButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulButton","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"StillOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Pause"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SelectAudioStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SelectSubpictureStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetSubpictureState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SelectAngle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SelectParentalLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulParentalLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SelectParentalCountry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SelectVideoModePreference"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulPreferredDisplayMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetDVDDirectory"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszwPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"ActivateAtPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SelectAtPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PlayChaptersAutoStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"AcceptParentalLevelChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bAccept","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetOption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flag","Type":{"Kind":"ApiRef","Name":"DVD_OPTION_FLAG","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"fState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IDvdState","TargetKind":"Com","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PlayPeriodInTitleAutoStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pEndTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetGPRM"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SelectDefaultMenuLanguage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SelectDefaultAudioLanguage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"audioExtension","Type":{"Kind":"ApiRef","Name":"DVD_AUDIO_LANG_EXT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SelectDefaultSubpictureLanguage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Language","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"subpictureExtension","Type":{"Kind":"ApiRef","Name":"DVD_SUBPICTURE_LANG_EXT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"DVD_TextStringType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"34151510-eec0-11d2-8201-00a0c9d74842"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCurrentDomain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDomain","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_DOMAIN","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCurrentLocation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pLocation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_PLAYBACK_LOCATION2","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTotalTitleTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTotalTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_HMSF_TIMECODE","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCurrentUOPS"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulTitle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pMenu","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_MenuAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pTitle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_TitleAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetVMGAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_MenuAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCurrentVideoAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_VideoAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetAudioAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_AudioAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetKaraokeAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_KaraokeAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSubpictureAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pATR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_SubpictureAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDVDVolumeInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDVDTextStringAsNative"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDVDTextStringAsUnicode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetPlayerParentalLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszwPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulStreamNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDiscID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszwPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStateData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdState","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetMenuLanguages"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"point","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lParam1","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
,{"Name":"pCmdObj","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDvdCmd","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDefaultMenuLanguage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDefaultSubpictureLanguage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDecoderCaps"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVD_DECODER_CAPS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetButtonRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulButton","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"IsSubpictureStreamEnabled"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulStreamNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"AM_DVD_GRAPH_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"hrVPEStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bDvdVolInvalid","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bDvdVolUnknown","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bNoLine21In","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bNoLine21Out","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"fcc152b6-f372-11d0-8e00-00c04fd7c08b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetFiltergraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppGB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDvdInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpcwszPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDDrawExclModeVideo"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"153acc21-d83b-11d1-82bf-00a0c9696c8f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetDDrawObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDDrawObject","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDDrawObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDDrawObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbUsingExternal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetDDrawSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDDrawSurface","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDDrawSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDDrawSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbUsingExternal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetDrawParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"prcSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"prcTarget","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetNativeVideoProps"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IDDrawExclModeVideoCallback","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"_AM_OVERLAY_NOTIFY_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"913c24a0-20ab-11d2-9038-00a0c9697298"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnUpdateOverlay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bBefore","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bOldVisible","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"prcOldSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"prcOldDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"bNewVisible","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"prcNewSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"prcNewDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"OnUpdateColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BDA_MULTICAST_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BDA_IPv6_ADDRESS"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BDA_SIGNAL_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BDA_CHANGES_COMPLETE","Value":0}
,{"Name":"BDA_CHANGES_PENDING","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"BDANODE_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BDA_PID_MAP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"MediaSampleContent","Type":{"Kind":"ApiRef","Name":"MEDIA_SAMPLE_CONTENT","TargetKind":"Default","Api":"Media.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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ulDialogNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ISDBCAS_REQUEST_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ISDBCAS_REQUEST_ID_EMG","Value":56}
,{"Name":"ISDBCAS_REQUEST_ID_EMD","Value":58}
]
,"IntegerBase":"Int32"
},{
"Name":"BDA_ISDBCAS_REQUESTHEADER"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BDA_TS_SELECTORINFO"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BDA_UNDEFINED_CHANNEL","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"ComponentCategory"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"StatusActive","Value":0}
,{"Name":"StatusInactive","Value":1}
,{"Name":"StatusUnavailable","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"MPEG2StreamType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ATSCCT_AC3","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"BinaryConvolutionCodeRate"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BDA_FREQUENCY_NOT_SET","Value":-1}
,{"Name":"BDA_FREQUENCY_NOT_DEFINED","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"BDA_Range"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BDA_RANGE_NOT_SET","Value":-1}
,{"Name":"BDA_RANGE_NOT_DEFINED","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"BDA_Channel_Bandwidth"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BDA_CHAN_BANDWITH_NOT_SET","Value":-1}
,{"Name":"BDA_CHAN_BANDWITH_NOT_DEFINED","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"BDA_Frequency_Multiplier"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BDA_FREQUENCY_MULTIPLIER_NOT_SET","Value":-1}
,{"Name":"BDA_FREQUENCY_MULTIPLIER_NOT_DEFINED","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"BDA_Comp_Flags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CONDITIONALACCESS_SUCCESSFULL","Value":0}
,{"Name":"CONDITIONALACCESS_ENDED_NOCHANGE","Value":1}
,{"Name":"CONDITIONALACCESS_ABORTED","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"BDA_DISCOVERY_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BDA_DISCOVERY_UNSPECIFIED","Value":0}
,{"Name":"BDA_DISCOVERY_REQUIRED","Value":1}
,{"Name":"BDA_DISCOVERY_COMPLETE","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SmartCardStatusType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"NotAssociated","Value":0}
,{"Name":"Associated","Value":1}
,{"Name":"AssociationUnknown","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"LocationCodeSchemeType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SCTE_18","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"EALocationCodeType"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"LocationCodeScheme","Type":{"Kind":"ApiRef","Name":"LocationCodeSchemeType","TargetKind":"Default","Api":"Media.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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"Entitled","Value":0}
,{"Name":"NotEntitled","Value":1}
,{"Name":"TechnicalFailure","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"UICloseReasonType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ApplicationType","Type":{"Kind":"ApiRef","Name":"ApplicationTypeType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"ApplicationVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"pbstrApplicationName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pbstrApplicationURL","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BDA_DrmPairingError"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"fd501041-8ebe-11ce-8183-00aa00577da2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"PutSignalSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulSignalSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetSignalSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnkFilterControl","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pvRegistrationContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IBDA_EthernetFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"71985f43-1ca1-11d3-9cc8-00c04f7971e0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetMulticastListSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulcbAddresses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
},{
"Name":"GetMulticastList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
]
},{
"Name":"PutMulticastMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulModeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMulticastMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulModeMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBDA_IPV4Filter"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"71985f44-1ca1-11d3-9cc8-00c04f7971e0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetMulticastListSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulcbAddresses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
},{
"Name":"GetMulticastList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"PutMulticastMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulModeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMulticastMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulModeMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBDA_IPV6Filter"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"e1785a74-2a23-4fb3-9245-a8f88017ef33"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetMulticastListSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulcbAddresses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
},{
"Name":"GetMulticastList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"PutMulticastMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulModeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMulticastMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulModeMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBDA_DeviceControl"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"fd0a5af3-b41d-11d2-9c95-00c04f7971e0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"StartChanges"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"CheckChanges"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"CommitChanges"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetChangeState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_PinControl"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"0ded49d5-a8b7-4d5d-97a1-12b0c195874d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetPinID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulRegistrationCtx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_SignalProperties"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"d2f1644b-b409-11d2-bc69-00a0c9ee9e16"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"PutNetworkType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulSignalSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetSignalSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pguidTuingSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_SignalStatistics"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1347d106-cf3a-428a-a5cb-ac0d9a2a4338"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_SignalStrength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lDbStrength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SignalStrength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lPercentQuality","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SignalQuality"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fPresent","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SignalPresent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fLocked","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SignalLocked"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lmsSampleTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SampleTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"plmsSampleTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_Topology"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79b56888-7fea-4690-b45d-38fd3c7849be"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetNodeTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetNodeDescriptors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"BDANODE_DESCRIPTOR","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetNodeInterfaces"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetPinTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetTemplateConnections"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"BDA_TEMPLATE_CONNECTION","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"CreatePin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"SetMedium"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pMedium","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"REGPINMEDIUM","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"CreateTopology"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_VoidTransform"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"71985f46-1ca1-11d3-9cc8-00c04f7971e0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Start"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IBDA_NullTransform"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ddf15b0d-bd25-11d2-9ca0-00c04f7971e0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Start"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IBDA_FrequencyFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"71985f47-1ca1-11d3-9cc8-00c04f7971e0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_Autotune"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulTransponder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_Autotune"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_Frequency"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Polarity","Type":{"Kind":"ApiRef","Name":"Polarisation","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Polarity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pPolarity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Polarisation","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_Range"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulRange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_Range"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulBandwidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_Bandwidth"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulMultiplier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_FrequencyMultiplier"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pulMultiplier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_LNBInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"992cf102-49f9-4719-a664-c4f23e2408f4"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_LocalOscilatorFrequencyLowBand"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulLOFLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_LocalOscilatorFrequencyLowBand"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulLOFHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_LocalOscilatorFrequencyHighBand"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulSwitchFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_HighLowSwitchFrequency"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pulSwitchFrequency","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_DiseqCommand"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f84e2ab0-3c6b-45e3-a0fc-8669d4b81f11"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_EnableDiseqCommands"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bEnable","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put_DiseqLNBSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulLNBSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"put_DiseqUseToneBurst"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bUseToneBurst","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put_DiseqRepeats"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulRepeats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"put_DiseqSendCommand"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
},{
"Name":"get_DiseqResponse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_AutoDemodulate"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ddf15b12-bd25-11d2-9ca0-00c04f7971e0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_AutoDemodulate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IBDA_AutoDemodulateEx"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"34518d13-1182-48e6-b28f-b24987787326"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBDA_AutoDemodulate","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_SupportedDeviceNodeTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ef30f379-985b-4d10-b640-a79d5e04e1e0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_ModulationType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pModulationType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ModulationType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_ModulationType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pModulationType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ModulationType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_InnerFECMethod"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pFECMethod","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_InnerFECMethod"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pFECMethod","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_InnerFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pFECRate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_InnerFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pFECRate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_OuterFECMethod"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pFECMethod","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_OuterFECMethod"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pFECMethod","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_OuterFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pFECRate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_OuterFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pFECRate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_SymbolRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pSpectralInversion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_SpectralInversion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pSpectralInversion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_DigitalDemodulator2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"525ed3ee-5cf3-4e1e-9a06-5368a84f9a6e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBDA_DigitalDemodulator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"put_GuardInterval"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pGuardInterval","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GuardInterval","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_GuardInterval"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pGuardInterval","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GuardInterval","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_TransmissionMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pTransmissionMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TransmissionMode","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_TransmissionMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pTransmissionMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TransmissionMode","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_RollOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pRollOff","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RollOff","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_RollOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pRollOff","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RollOff","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_Pilot"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pPilot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Pilot","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_Pilot"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pPilot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Pilot","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_DigitalDemodulator3"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"13f19604-7d32-4359-93a2-a05205d90ac9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBDA_DigitalDemodulator2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"put_SignalTimeouts"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pSignalTimeouts","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BDA_SIGNAL_TIMEOUTS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_SignalTimeouts"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pSignalTimeouts","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BDA_SIGNAL_TIMEOUTS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_PLPNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pPLPNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"KSPROPERTY_IPSINK"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"KSPROPERTY_IPSINK_MULTICASTLIST","Value":0}
,{"Name":"KSPROPERTY_IPSINK_ADAPTER_DESCRIPTION","Value":1}
,{"Name":"KSPROPERTY_IPSINK_ADAPTER_ADDRESS","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"ICCSubStreamFiltering"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4b2bd7ea-8347-467b-8dbf-62f784929cc3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_SubstreamTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Types","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IBDA_IPSinkControl"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"3f4dc8e2-4050-11d3-8f4b-00c04f7971e2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetMulticastList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a750108f-492e-4d51-95f7-649b23ff7ad7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_MulticastList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulcbAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ppbAddressList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
]
},{
"Name":"get_AdapterIPAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_AdapterDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumPIDMap"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"afb6c2a2-2c41-11d3-8a60-0000f81e0e4a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPIDMap","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PID_MAP","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppIEnumPIDMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumPIDMap","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMPEG2PIDMap"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"afb6c2a1-2c41-11d3-8a60-0000f81e0e4a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"MapPID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"UnmapPID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIEnumPIDMap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumPIDMap","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IFrequencyMap"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"06fb45c1-693c-4ea7-b79f-7a6a54d8def2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_FrequencyMapping"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
]
},{
"Name":"get_CountryCode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ulCountryCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_DefaultFrequencyMapping"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"d806973d-3ebe-46de-8fbb-6358fe784208"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_EasMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulEventID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppEASObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_TransportStreamInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"8e882535-5f86-47ab-86cf-c281a72a0549"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_PatTableTickCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pPatTickCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBDA_ConditionalAccess"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"cd51f1e0-7be9-4123-8482-a2a796c0a6b0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_SmartCardStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCardStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SmartCardStatusType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pCardAssociation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SmartCardAssociationType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbstrCardError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrCardName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbstrCardManufacturer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pEALocationCode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EALocationCodeType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_SmartCardApplications"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"SmartCardApplication","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_Entitlement"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"usVirtualChannel","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"pEntitlement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EntitlementType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"TuneByChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"usVirtualChannel","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"SetProgram"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"usProgramNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"AddProgram"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"usProgramNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"RemoveProgram"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"usProgramNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"GetModuleUI"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"byDialogNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pbstrURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"InformUIClosed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"byDialogNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"CloseReason","Type":{"Kind":"ApiRef","Name":"UICloseReasonType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IBDA_DiagnosticProperties"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"20e80cb5-c543-4c1b-8eb3-49e719eee7d4"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IPropertyBag","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}
,"Methods":[]
},{
"Name":"IBDA_DRM"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"f98d88b0-1992-4cd6-a6d9-b9afab99330d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDRMPairingStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"phError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PerformDRMPairing"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fSync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IBDA_NameValueService"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"7f0b3150-7b81-4ad4-98e3-7e9097094301"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetValueNameByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bstrValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IBDA_ConditionalAccessEx"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"497c3418-23cb-44ba-bb62-769f506fcea7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CheckEntitlementToken"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"RequestType","Type":{"Kind":"ApiRef","Name":"BDA_CONDITIONALACCESS_REQUESTTYPE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"ulcbEntitlementTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbEntitlementToken","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulcbCaptureTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbCaptureToken","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
},{
"Name":"OpenBroadcastMmi"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"EventId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"CloseMmiDialog"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ulDialogNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ReasonCode","Type":{"Kind":"ApiRef","Name":"BDA_CONDITIONALACCESS_MMICLOSEREASON","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulDialogRequestNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBDA_ISDBConditionalAccess"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"5e68c627-16c2-4e6c-b1e2-d00170cdaa0f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetIsdbCasRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
}]
},{
"Name":"IBDA_EventingService"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"207c413f-00dc-4c61-bad6-6fee1ff07064"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CompleteEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulEventID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ulEventResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IBDA_AUX"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"7def4c09-6e66-4567-a819-f0e17f4a81ab"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"QueryCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"3a8bad59-59fe-4559-a0ba-396cfaa98ae3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"QueryCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"138adc7e-58ae-437f-b0b4-c9fe19d5b4ac"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","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":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"CurrentPIDList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"CurrentTIDList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Overflow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RequestTables"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TableIDs","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddPid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PidsToAdd","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PidsToRemove","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddTid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TidsToAdd","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"CurrentTidList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RemoveTid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TidsToRemove","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetTableSection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"c0afcb73-23e7-4bc6-bafa-fdc167b4719f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetGuideDataType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetTuneXmlFromServiceIdx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ul64ServiceIdx","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pbstrTuneXml","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetServices"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrTuneXml","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrServiceDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBDA_DRMService"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"bff6b5bb-b0ae-484c-9dca-73528fb0b46e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetDRM"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrDrmUuidList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"DrmUuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBDA_WMDRMSession"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4be6fa3d-07cd-4139-8b80-8c18ba3aec88"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulRevInfoLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbRevInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
},{
"Name":"SetCrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulCrlLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbCrlLen","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
},{
"Name":"TransactMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulcbRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbRequest","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulInXmrLicenseLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbInXmrLicense","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"ulEntitlementTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbEntitlementToken","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"86d979cf-a8a7-4f94-b5fb-14c0aca68fe6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"PurchaseEntitlement"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bstrLanguage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ulPurchaseTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbPurchaseToken","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulCaptureTokenLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbCaptureToken","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
},{
"Name":"SetPidProtection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulSyncValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetStartCodeProfile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"1f9bc2a5-44a3-4c52-aab1-0bbce5a1381d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetDRM"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrNewDrm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDRMStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrDrmUuidList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"penumPairingStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BDA_DrmPairingError","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_DRIWMDRMSession"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"05c690f8-56db-4bb2-b053-79c12098bb26"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AcknowledgeLicense"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hrLicenseAck","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ProcessLicenseChallenge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwcbLicenseMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbLicenseMessage","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwcbRegistrationMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbRegistrationMessage","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRevInfoLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbRevInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwCrlLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbCrlLen","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetLastCardeaError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwError","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_MUX"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"942aafec-4c05-4c74-b8eb-8706c2a4943f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetPidList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulPidListCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbPidListBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"BDA_MUX_PIDLISTITEM","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetPidList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IBDA_TransportStreamSelector"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1dcfafe9-b45e-41b3-bb2a-561eb129ae98"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetTSID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"usTSID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"GetTSInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pulTSInformationBufferLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pbTSInformationBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBDA_UserActivityService"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"53b14189-e478-4b7a-a1ff-506db4b99dfe"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetCurrentTunerUseReason"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUseReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetUserActivityInterval"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IESEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"1f0e5357-af43-44e6-8547-654c645145d2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetEventId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"System.Com","Parents":[]}}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetStringData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IESEvents"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"abd414bf-cfe5-4e5e-af5b-4b4e49c5bfeb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnESEventReceived"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"guidEventType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"pESEvent","Type":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IBroadcastEvent"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"3b21263f-26e8-489d-aac4-924f7efd9511"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Fire"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"EventID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
}]
},{
"Name":"IBroadcastEventEx"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"3d9e3887-1929-423f-8021-43682de95448"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBroadcastEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"FireEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"fa2aa8f1-8b62-11d0-a520-000000000000"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_BufferingTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"BufferingTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_UseFixedUDPPort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"UseFixedUDPPort","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_FixedUDPPort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FixedUDPPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_UseHTTPProxy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"UseHTTPProxy","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_EnableAutoProxy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"EnableAutoProxy","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_HTTPProxyHost"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrHTTPProxyHost","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_HTTPProxyHost"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrHTTPProxyHost","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_HTTPProxyPort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"HTTPProxyPort","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_EnableMulticast"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"EnableMulticast","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_EnableUDP"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"EnableUDP","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_EnableTCP"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"EnableTCP","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_EnableHTTP"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"EnableHTTP","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IAMChannelInfo"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"fa2aa8f2-8b62-11d0-a520-000000000000"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ChannelName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrChannelName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_ChannelDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrChannelDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_ChannelURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrChannelURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_ContactAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrContactAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_ContactPhone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrContactPhone","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_ContactEmail"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrContactEmail","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IAMNetworkStatus"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"fa2aa8f3-8b62-11d0-a520-000000000000"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ReceivedPackets"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pBufferingProgress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"AMExtendedSeekingCapabilities"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"fa2aa8f9-8b62-11d0-a520-000000000000"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ExSeekCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MarkerNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbstrMarkerName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_PlaybackSpeed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Speed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_PlaybackSpeed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pSpeed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IAMNetShowExProps"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"fa2aa8f5-8b62-11d0-a520-000000000000"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_SourceProtocol"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrErrorCorrection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_CodecCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CodecNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbstrCodecDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetCodecURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CodecNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbstrCodecURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_CreationDate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrSourceLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IAMExtendedErrorInfo"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"fa2aa8f6-8b62-11d0-a520-000000000000"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_HasError"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrErrorDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_ErrorCode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pErrorCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IAMMediaContent"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"fa2aa8f4-8b62-11d0-a520-000000000000"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_AuthorName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrAuthorName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_Title"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrTitle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_Rating"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrRating","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_Description"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_Copyright"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrCopyright","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_BaseURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrBaseURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_LogoURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrLogoURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_LogoIconURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrLogoURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_WatermarkURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrWatermarkURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_MoreInfoURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrMoreInfoURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_MoreInfoBannerImage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrMoreInfoBannerImage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_MoreInfoBannerURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrMoreInfoBannerURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_MoreInfoText"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrMoreInfoText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IAMMediaContent2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"ce8f78c1-74d9-11d2-b09d-00a0c9a81117"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_MediaParameter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"EntryNum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_MediaParameterName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_PlaylistCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pNumberEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IAMNetShowPreroll"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"aae7e4e2-6388-11d1-8d93-006097c9a2b2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_Preroll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fPreroll","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_Preroll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pfPreroll","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IDShowPlugin"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"4746b7c8-700e-11d1-becc-00c04fb6e937"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_URL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"get_UserAgent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pUserAgent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IAMDirectSound"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"546f4260-d53e-11cf-b3f0-00aa003761c5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDirectSoundInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lplpds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSound","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetPrimaryBufferInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lplpdsb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSecondaryBufferInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lplpdsb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ReleaseDirectSoundInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpds","Type":{"Kind":"ApiRef","Name":"IDirectSound","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ReleasePrimaryBufferInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpdsb","Type":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ReleaseSecondaryBufferInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpdsb","Type":{"Kind":"ApiRef","Name":"IDirectSoundBuffer","TargetKind":"Com","Api":"Media.Audio.DirectSound","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetFocusWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetFocusWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"AM_LINE21_CCLEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_L21_CCLEVEL_TC2","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"AM_LINE21_CCSERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_L21_CCSTATE_Off","Value":0}
,{"Name":"AM_L21_CCSTATE_On","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"AM_LINE21_CCSTYLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_L21_DRAWBGMODE_Opaque","Value":0}
,{"Name":"AM_L21_DRAWBGMODE_Transparent","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMLine21Decoder"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"6e8d4a21-310c-11d0-b79a-00aa003767a7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDecoderLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_LINE21_CCLEVEL","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetCurrentService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpService","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_LINE21_CCSERVICE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetCurrentService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Service","Type":{"Kind":"ApiRef","Name":"AM_LINE21_CCSERVICE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetServiceState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_LINE21_CCSTATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetServiceState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"State","Type":{"Kind":"ApiRef","Name":"AM_LINE21_CCSTATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetOutputFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpbmih","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetOutputFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetBackgroundColor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwPhysColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetRedrawAlways"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bOption","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDrawBackgroundMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_LINE21_DRAWBGMODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetDrawBackgroundMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"AM_LINE21_DRAWBGMODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMParse"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c47a3420-005c-11d2-9038-00a0c9697298"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetParseTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rtCurrent","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
},{
"Name":"Flush"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"FilgraphManager"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e436ebb3-524f-11ce-9f53-0020af0ba770"
},{
"Name":"IAMCollection"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"56a868b9-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lItem","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMediaControl"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868b1-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Run"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Pause"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddSourceFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_FilterCollection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RegFilterCollection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"StopWhenReady"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMediaEvent"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868b6-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetEventHandle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lEvCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"RestoreDefaultHandling"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lEvCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"FreeEventParams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868c0-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMediaEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetNotifyWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lNoNotifyFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetNotifyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lplNoNotifyFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMediaPosition"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868b2-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Duration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"llTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_CurrentPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"llTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_PrerollTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"llTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"put_Rate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_Rate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCanSeekBackward","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBasicAudio"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868b3-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_Volume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lVolume","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Volume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lBalance","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Balance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"plBalance","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IVideoWindow"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868b4-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_Caption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strCaption","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Caption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strCaption","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_WindowStyle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"WindowStyle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_WindowStyle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"WindowStyleEx","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_WindowStyleEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"AutoShow","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_AutoShow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"WindowState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_WindowState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"BackgroundPalette","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_BackgroundPalette"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Visible","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Visible"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Left","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Left"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Width"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Top","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Top"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Height"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Owner","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
]
},{
"Name":"get_Owner"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Drain","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
]
},{
"Name":"get_MessageDrain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Color","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_FullScreenMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FullScreenMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetWindowForeground"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Focus","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"NotifyOwnerMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"HideCursor","Type":{"Kind":"ApiRef","Name":"OA_BOOL","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"IsCursorHidden"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CursorHidden","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBasicVideo"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868b5-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_AvgTimePerFrame"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SourceLeft","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SourceLeft"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SourceWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SourceWidth"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SourceTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SourceTop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SourceHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SourceHeight"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"DestinationLeft","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DestinationLeft"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"DestinationWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DestinationWidth"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"DestinationTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DestinationTop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"DestinationHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DestinationHeight"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetDestinationPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetVideoSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"IsUsingDefaultDestination"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IBasicVideo2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"329bb360-f6ea-11d1-9038-00a0c9697298"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBasicVideo","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetPreferredAspectRatio"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868b8-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Cancel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Confidence"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"newtime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"GetHResult"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phrResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IQueueCommand"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"56a868b7-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InvokeAtStreamTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDeferredCommand","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"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":"System.Com","Parents":[]}},"Attrs":["In"]}
,{"Name":"pvarResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCmd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDeferredCommand","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"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":"System.Com","Parents":[]}},"Attrs":["In"]}
,{"Name":"pvarResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"puArgErr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IFilterInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"56a868ba-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"FindPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strPinID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_VendorInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strVendorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Filter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Pins"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_IsFileSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pstrFilename","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Filename"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IRegFilterInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"56a868bb-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Filter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMediaTypeInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"56a868bc-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Type"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Subtype"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IPinInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"56a868bd-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Pin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ConnectedTo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ConnectionMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_FilterInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Direction"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strPinID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_MediaTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Connect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"ConnectDirect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"ConnectWithType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Disconnect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Render"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IAMStats"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"bc9bcf80-dcd2-11d2-abf6-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"szName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"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":"GetValueByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"dValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
}]
},{
"Name":"AMVAUncompBufferInfo"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AMVAUncompDataInfo"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AMVAInternalMemInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwScratchMemAlloc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AMVACompBufferInfo"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
,{"Name":"ddPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AMVABeginFrameInfo"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"256a6a21-fbad-11d1-82bf-00a0c9696c8f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetUncompSurfacesInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetUncompSurfacesInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwActualUncompSurfacesAllocated","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetCreateVideoAcceleratorData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"256a6a22-fbad-11d1-82bf-00a0c9696c8f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetVideoAcceleratorGUIDs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwNumGuidsSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pGuidsSupported","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
]
},{
"Name":"GetUncompFormatsSupported"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"GetInternalMemInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pamvaInternalMemInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVAInternalMemInfo","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetCompBufferInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"AMVACompBufferInfo","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"GetInternalCompBufferInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwNumTypesCompBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pamvaCompBufferInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"AMVACompBufferInfo","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"BeginFrame"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"amvaBeginFrameInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVABeginFrameInfo","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"EndFrame"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEndFrameInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVAEndFrameInfo","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetBuffer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"AMVABUFFERINFO","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"QueryRenderStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlipToIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pMediaSample","Type":{"Kind":"ApiRef","Name":"IMediaSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"AM_WST_PAGE"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_WST_LEVEL_1_5","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"AM_WST_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_WST_STATE_Off","Value":0}
,{"Name":"AM_WST_STATE_On","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"AM_WST_STYLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_WST_STYLE_None","Value":0}
,{"Name":"AM_WST_STYLE_Invers","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"AM_WST_DRAWBGMODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_WST_DRAWBGMODE_Opaque","Value":0}
,{"Name":"AM_WST_DRAWBGMODE_Transparent","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMWstDecoder"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c056de21-75c2-11d3-a184-00105aef9f33"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDecoderLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_LEVEL","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetCurrentService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpService","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_SERVICE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetServiceState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_STATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetServiceState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"State","Type":{"Kind":"ApiRef","Name":"AM_WST_STATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetOutputFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpbmih","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetOutputFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpbmi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFO","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetBackgroundColor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwPhysColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetRedrawAlways"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bOption","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDrawBackgroundMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_DRAWBGMODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetDrawBackgroundMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"AM_WST_DRAWBGMODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetAnswerMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bAnswer","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetAnswerMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbAnswer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetHoldPage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bHoldPage","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetHoldPage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbHoldPage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetCurrentPage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pWstPage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_WST_PAGE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetCurrentPage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"WstPage","Type":{"Kind":"ApiRef","Name":"AM_WST_PAGE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IKsTopologyInfo"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"720d4ac0-7533-11d0-a5d6-28db04c10000"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_NumCategories"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pConnectionInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSTOPOLOGY_CONNECTION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_NodeName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwchNodeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1abdaeca-68b6-4f83-9371-b413907c7b9f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_NumSources"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"ICameraControl"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"2ba1785d-4d1b-44ef-85e8-c7f1d3f20184"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Exposure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IVideoProcAmp"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"4050560e-42a7-413a-85c2-09269a2d0f44"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_BacklightCompensation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"11737c14-24a7-4bb5-81a0-0d003813b0c4"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"put_NodeId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwNodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"put_KsControl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pKsControl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
]
}]
},{
"Name":"IAMWMBufferPass"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6dd816d7-e740-4123-9e24-2444412644d8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetNotify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IAMWMBufferPassCallback","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAMWMBufferPassCallback"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b25b8372-d2d2-44b2-8653-1b8dae332489"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Notify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pNSSBuffer3","Type":{"Kind":"ApiRef","Name":"INSSBuffer3","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]}
,{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"prtStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In"]}
,{"Name":"prtEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In"]}
]
}]
},{
"Name":"IConfigAsfWriter"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"45086030-f7e4-486a-b504-826bb5792a3b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"ConfigureFilterUsingProfileId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwProfileId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetCurrentProfileId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProfile","Type":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetCurrentProfile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetIndexMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bIndexFile","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetIndexMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbIndexFile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IConfigAsfWriter2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"7989ccaa-53f0-44f0-884a-f3b03f6ae066"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IConfigAsfWriter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"StreamNumFromPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"STREAM_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"STREAMTYPE_READ","Value":0}
,{"Name":"STREAMTYPE_WRITE","Value":1}
,{"Name":"STREAMTYPE_TRANSFORM","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"STREAM_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"STREAMSTATE_STOP","Value":0}
,{"Name":"STREAMSTATE_RUN","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"COMPLETION_STATUS_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"COMPSTAT_NOUPDATEOK","Value":1}
,{"Name":"COMPSTAT_WAIT","Value":2}
,{"Name":"COMPSTAT_ABORT","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"MMSSF_GET_INFORMATION_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"MMSSF_HASCLOCK","Value":1}
,{"Name":"MMSSF_SUPPORTSEEK","Value":2}
,{"Name":"MMSSF_ASYNCHRONOUS","Value":4}
]
,"IntegerBase":"UInt32"
},{
"Name":"SSUPDATE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SSUPDATE_ASYNC","Value":1}
,{"Name":"SSUPDATE_CONTINUOUS","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IMultiMediaStream"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b502d1bc-9a57-11d0-8fde-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MMSSF_GET_INFORMATION_FLAGS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pStreamType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STREAM_TYPE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetMediaStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumMediaStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ppMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCurrentState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STREAM_STATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewState","Type":{"Kind":"ApiRef","Name":"STREAM_STATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"SeekTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
},{
"Name":"GetEndOfStreamEventHandle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phEOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMediaStream"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b502d1bd-9a57-11d0-8fde-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetMultiMediaStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppMultiMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMultiMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetSameFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStreamThatHasDesiredFormat","Type":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateSharedSample"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pExistingSample","Type":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SendEndOfStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IStreamSample"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b502d1be-9a57-11d0-8fde-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetMediaStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetSampleTimes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pfnAPC","Type":{"Kind":"ApiRef","Name":"PAPCFUNC","TargetKind":"FunctionPointer","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwAPCData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"CompletionStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwMilliseconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"DDSFF_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"DDSFF_PROGRESSIVERENDER","Value":1}
]
,"IntegerBase":"UInt32"
},{
"Name":"IDirectDrawMediaStream"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f4104fce-9a70-11d0-8fde-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDDSDCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppDirectDrawPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pDDSDDesired","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDDSurfaceDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pDirectDrawPalette","Type":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDirectDraw"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDirectDraw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetDirectDraw"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDirectDraw","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CreateSample"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSurface","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTimePerFrame"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFrameTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDirectDrawStreamSample"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f4104fcf-9a70-11d0-8fde-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDirectDrawSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
]
}]
},{
"Name":"IAudioMediaStream"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f7537560-a3be-11d0-8212-00c04fc32c45"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pWaveFormatCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpWaveFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"CreateSample"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAudioData","Type":{"Kind":"ApiRef","Name":"IAudioData","TargetKind":"Com","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAudioStreamSample"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"345fee00-aba5-11d0-8212-00c04fc32c45"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetAudioData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppAudio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAudioData","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMemoryData"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"327fc560-af60-11d0-8212-00c04fc32c45"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetBuffer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cbDataValid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IAudioData"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"54c719c0-af60-11d0-8212-00c04fc32c45"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMemoryData","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pWaveFormatCurrent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpWaveFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["In","Const"]}
]
}]
},{
"Name":"AMMSF_MMS_INIT_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"AMMSF_NOGRAPHTHREAD","Value":1}
]
,"IntegerBase":"UInt32"
},{
"Name":"AMMSF_MS_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"AMMSF_ADDDEFAULTRENDERER","Value":1}
,{"Name":"AMMSF_CREATEPEER","Value":2}
,{"Name":"AMMSF_STOPIFNOSAMPLES","Value":4}
,{"Name":"AMMSF_NOSTALL","Value":8}
]
,"IntegerBase":"UInt32"
},{
"Name":"AMMSF_RENDER_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":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":"UInt32"
},{
"Name":"OUTPUT_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"Disabled","Value":0}
,{"Name":"ReadData","Value":1}
,{"Name":"RenderData","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"IAMMultiMediaStream"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"bebe595c-9a6f-11d0-8fde-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMultiMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"StreamType","Type":{"Kind":"ApiRef","Name":"STREAM_TYPE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"AMMSF_MMS_INIT_FLAGS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pFilterGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetFilterGraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppGraphBuilder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStreamFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"AddMediaStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStreamObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"PurposeId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"AMMSF_MS_FLAGS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"ppNewStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"OpenFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCtx","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pMoniker","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IAMMediaStream"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"bebe595d-9a6f-11d0-8fde-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSourceObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.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":"Media.DirectShow","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"SetState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"State","Type":{"Kind":"ApiRef","Name":"FILTER_STATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"JoinAMMultiMediaStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAMMultiMediaStream","Type":{"Kind":"ApiRef","Name":"IAMMultiMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"JoinFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMediaStreamFilter","Type":{"Kind":"ApiRef","Name":"IMediaStreamFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"JoinFilterGraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFilterGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMediaStreamFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"bebe595e-9a6f-11d0-8fde-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBaseFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"AddMediaStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAMMediaStream","Type":{"Kind":"ApiRef","Name":"IAMMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetMediaStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumMediaStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ppMediaStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SupportSeeking"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRenderer","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ReferenceTimeToStreamTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"WaitStreamTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
},{
"Name":"Flush"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bCancelEOS","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EndOfStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IDirectDrawMediaSampleAllocator"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"ab6b4afc-f6e4-11d0-900d-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDirectDraw"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDirectDraw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDirectDrawMediaSample"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"ab6b4afe-f6e4-11d0-900d-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetSurfaceAndReleaseLock"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDirectDrawSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"LockMediaSamplePointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IAMMediaTypeStream"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ab6b4afa-f6e4-11d0-900d-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMediaStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"CreateSample"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppAMMediaTypeSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAMMediaTypeSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetStreamAllocatorRequirements"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetStreamAllocatorRequirements"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ALLOCATOR_PROPERTIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
}]
},{
"Name":"IAMMediaTypeSample"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ab6b4afb-f6e4-11d0-900d-00c04fd9189d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IStreamSample","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetSyncPoint"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bIsSyncPoint","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"IsPreroll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetPreroll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bIsPreroll","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetActualDataLength"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetActualDataLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"__MIDL__IAMMediaTypeSample0000","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"SetMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"IsDiscontinuity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetDiscontinuity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bDiscontinuity","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetMediaTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"36d39eb0-dd75-11ce-bf0e-00aa0055595a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetSwitches"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Switches","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetCaps"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetEmulatedCaps"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSurfaceDesc"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSurfaceDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetFourCCCodes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDirectDraw","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDirectDraw"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDirectDraw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSurfaceType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"UseScanLine"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"UseScanLine","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"CanUseScanLine"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"UseOverlayStretch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"CanUseOverlayStretch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"UseWhenFullScreen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"WillUseFullScreen"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"UseWhenFullScreen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IQualProp"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"1bd0ecb0-f8e2-11ce-aac6-0020af0b99a3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_FramesDroppedInRenderer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"piDev","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IFullScreenVideo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"dd1d7110-7836-11cf-bf47-00aa0055595a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CountModes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"IsModeEnabled"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetEnabled"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ClipFactor","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetMessageDrain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetMessageDrain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetMonitor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Monitor","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetMonitor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Hide","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"IsHideOnDeactivate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetCaption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strCaption","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetCaption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrCaption","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetDefault"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IFullScreenVideoEx"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"53479470-f1dd-11cf-bc42-00aa00ac74f6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IFullScreenVideo","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetAcceleratorTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hAccel","Type":{"Kind":"ApiRef","Name":"HACCEL","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetAcceleratorTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"phAccel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HACCEL","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"KeepPixelAspectRatio"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"KeepAspect","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"IsKeepPixelAspectRatio"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKeepAspect","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBaseVideoMixer"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"61ded640-e912-11ce-a099-00aa00479a58"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetLeadPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"iPin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetLeadPin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetClockPeriod"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"TRUECOLORINFO"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VIDEOINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"rcSource","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","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":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"bmiColors","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"RGBQUAD","TargetKind":"Default","Api":"Graphics.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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"ANALOGVIDEOINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"rcSource","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwFramesToStep","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IDMOWrapperFilter"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"52d6f586-9f0f-4824-8fc8-e32ca04930c2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"IMixerOCXNotify"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"81a3bd31-dee1-11d1-8508-00a0c91f9ca0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnInvalidateRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpcRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"OnStatusChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulStatusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"OnDataChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulDataFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IMixerOCX"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"81a3bd32-dee1-11d1-8508-00a0c91f9ca0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnDisplayChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hdcDraw","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
,{"Name":"prcDraw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"SetDrawRegion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpptTopLeftSC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"prcDrawCC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"lprcClip","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"Advise"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmdns","Type":{"Kind":"ApiRef","Name":"IMixerOCXNotify","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"UnAdvise"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"AM_ASPECT_RATIO_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"593cdde1-0759-11d1-9e69-00c04fd7c15b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetRelativePosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetZOrder"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORKEY","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwBlendingParameter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetBlendingParameter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"amAspectRatioMode","Type":{"Kind":"ApiRef","Name":"AM_ASPECT_RATIO_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetAspectRatioMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pamAspectRatioMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_ASPECT_RATIO_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetStreamTransparent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bStreamTransparent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetStreamTransparent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbStreamTransparent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IMixerPinConfig2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"ebf47182-8764-11d1-9e69-00c04fd7c15b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMixerPinConfig","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetOverlaySurfaceColorControls"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pColorControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetOverlaySurfaceColorControls"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pColorControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"AM_MPEGSTREAMTYPE"
,"Architectures":[]
,"Platform":null
,"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":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"bFormat","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_MPEGSYSTEMTYPE"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IMpegAudioDecoder"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"b45dd570-3c77-11d1-abe1-00a0c905f375"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_FrequencyDivider"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Divider","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_DecoderAccuracy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Accuracy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_Stereo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Stereo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_DecoderWordSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"WordSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_IntegerDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"IntDecode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_DualMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"IntDecode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_AudioFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lpFmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG1WAVEFORMAT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"VMR9PresentationFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rcSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rcDst","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IVMRImagePresenter9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"69188c61-12a3-40f0-8ffc-342e7b433fd7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"StartPresenting"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"StopPresenting"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"PresentImage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"lpPresInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9PresentationInfo","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
}]
},{
"Name":"VMR9SurfaceAllocationFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
,{"Name":"Pool","Type":{"Kind":"ApiRef","Name":"D3DPOOL","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
,{"Name":"MinBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"szAspectRatio","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"szNativeSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IVMRSurfaceAllocator9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"8d5148ea-3f5d-46cf-9df1-d1b896eedb1f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitializeDevice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"lpAllocInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AllocationInfo","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"GetSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"AdviseNotify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpIVMRSurfAllocNotify","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocatorNotify9","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IVMRSurfaceAllocatorEx9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"6de9a68a-a928-4522-bf57-655ae3866456"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator9","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetSurfaceEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
,{"Name":"lprcDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IVMRSurfaceAllocatorNotify9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"dca3f5df-bb3a-4d03-bd81-84614bfbfa0c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AdviseSurfaceAllocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwUserID","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"lpIVRMSurfaceAllocator","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator9","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetD3DDevice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpD3DDevice","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ChangeD3DDevice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpD3DDevice","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AllocateSurfaceHelper"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpAllocInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AllocationInfo","TargetKind":"Default","Api":"Media.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":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"NotifyEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VMR9ARMode_None","Value":0}
,{"Name":"VMR9ARMode_LetterBox","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IVMRWindowlessControl9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"8f537d09-f85e-4414-b23b-502e54c79927"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetNativeVideoSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpSRCRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"lpDSTRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetVideoPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpSRCRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"lpDSTRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetAspectRatioMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"AspectRatioMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetVideoClippingWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RepaintVideo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"DisplayModeChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetCurrentImage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Clr","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetBorderColor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpClr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"VMR9MixerPrefs"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1a777eaa-47c8-4930-b2c9-8fee1c1b0f3b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetAlpha"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9NormalizedRect","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetOutputRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9NormalizedRect","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetBackgroundClr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ClrBkg","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetBackgroundClr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpClrBkg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"SetMixingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwMixerPrefs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMixingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"lpClrControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9ProcAmpControl","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetProcAmpControl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"lpClrControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9ProcAmpControl","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetProcAmpControlRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"lpClrControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9ProcAmpControlRange","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"VMR9AlphaBitmap"
,"Architectures":[]
,"Platform":null
,"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":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"pDDS","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
,{"Name":"rSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"VMR9NormalizedRect","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"fAlpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"clrSrcKey","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"dwFilterMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VMR9AlphaBitmapFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"ced175e5-1935-4820-81bd-ff6ad00c9108"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetAlphaBitmap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AlphaBitmap","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"UpdateAlphaBitmapParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AlphaBitmap","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetAlphaBitmapParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9AlphaBitmap","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IVMRSurface9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"dfc581a1-6e1f-4c3a-8d0a-5e9792ea2afc"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"IsSurfaceLocked"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"LockSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetSurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lplpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"VMR9RenderPrefs"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"RenderPrefs9_DoNotRenderBorder","Value":1}
,{"Name":"RenderPrefs9_Mask","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IVMRImagePresenterConfig9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"45c15cab-6e22-420a-8043-ae1f0ac02c7d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetRenderingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRenderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetRenderingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRenderFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IVMRVideoStreamControl9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"d0cfe38b-93e7-4772-8957-0400c49a4485"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetStreamActiveState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fActive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetStreamActiveState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpfActive","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"VMR9Mode"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"5a804648-4f66-4867-9c43-4f5c822cf1b8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetImageCompositor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpVMRImgCompositor","Type":{"Kind":"ApiRef","Name":"IVMRImageCompositor9","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetNumberOfStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwMaxStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetNumberOfStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRenderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetRenderingPrefs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetRenderingMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IVMRAspectRatioControl9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"00d96c29-bbde-4efc-9901-bb5036392146"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetAspectRatioMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwARMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"VMR9MonitorInfo"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"hMon","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"szDevice","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"liDriverVersion","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"46c2e457-8ba0-4eef-b80b-0680f0978749"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetMonitor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"uDev","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMonitor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"uDev","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetDefaultMonitor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"VMR9MonitorInfo","TargetKind":"Default","Api":"Media.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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"dwFourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"InputSampleFreq","Type":{"Kind":"ApiRef","Name":"VMR9Frequency","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"OutputFrameFreq","Type":{"Kind":"ApiRef","Name":"VMR9Frequency","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VMR9DeinterlaceCaps"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IVMRDeinterlaceControl9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"a215fb8d-13c2-4f7f-993c-003d6271a459"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetNumberOfDeinterlaceModes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpVideoDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9VideoDesc","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
,{"Name":"lpDeinterlaceCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMR9DeinterlaceCaps","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDeinterlaceMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwDeinterlacePrefs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetActualDeinterlaceMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"lpDeinterlaceMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}]
},{
"Name":"VMR9VideoStreamInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"pddsVideoSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.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":"Media.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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IVMRImageCompositor9"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"4a5c89eb-df51-4654-ac2a-e48e02bbabf6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitCompositionDevice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"TermCompositionDevice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetStreamMediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"fTexture","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CompositeImage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pddsRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"pmtRenderTarget","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
,{"Name":"cStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IVPBaseConfig"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":null
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetConnectInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwNumConnectInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pddVPConnectInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTCONNECT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"SetConnectInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwChosenEntry","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetVPDataInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pamvpDataInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVPDATAINFO","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetMaxPixelRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pamvpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVPSIZE","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwNumFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pDDPixelFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetVideoFormats"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwNumFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pddPixelFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"SetVideoFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwChosenEntry","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetInvertPolarity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetOverlaySurface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppddOverlaySurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetDirectDrawKernelHandle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwDDKernelHandle","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"SetVideoPortID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwVideoPortID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetDDSurfaceKernelHandles"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"bc29a660-30e3-11d0-9e69-00c04fd7c15b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVPBaseConfig","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"IsVPDecimationAllowed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pamvpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVPSIZE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IVPVBIConfig"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ec529b00-1a1f-11d1-bad9-00609744111a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVPBaseConfig","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IVPBaseNotify"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":null
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RenegotiateVPParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IVPNotify"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"c76794a1-d6c5-11d0-9e69-00c04fd7c15b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVPBaseNotify","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetDeinterlaceMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"AMVP_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDeinterlaceMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AMVP_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IVPNotify2"
,"Architectures":[]
,"Platform":"windows5.0"
,"Kind":"Com"
,"Guid":"ebf47183-8764-11d1-9e69-00c04fd7c15b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVPNotify","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetVPSyncMaster"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bVPSyncMaster","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVPSyncMaster"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbVPSyncMaster","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IVPVBINotify"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ec529b01-1a1f-11d1-bad9-00609744111a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVPBaseNotify","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"RIFFCHUNK"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_rcFrame_e__Struct"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"_avioldindex_entry","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_avioldindex_entry"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":2
,"Fields":[
{"Name":"time","Type":{"Kind":"ApiRef","Name":"TIMECODE","TargetKind":"Default","Api":"Media","Parents":[]},"Attrs":[]}
,{"Name":"dwSMPTEflags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwUser","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AVIMETAINDEX"
,"Architectures":[]
,"Platform":null
,"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":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AVISUPERINDEX"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_avisuperindex_entry"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AVITIMEDINDEX_ENTRY"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
,{"Name":"adwTrailingFill","Type":{"Kind":"Array","Shape":{"Size":2734},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AVITIMECODEINDEX"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AVITCDLINDEX_ENTRY"
,"Architectures":[]
,"Platform":null
,"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":"Media","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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
,{"Name":"adwTrailingFill","Type":{"Kind":"Array","Shape":{"Size":3512},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AVIFIELDINDEX"
,"Architectures":[]
,"Platform":null
,"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":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"_avifieldindex_entry","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_avifieldindex_entry"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AVIINDEXENTRY"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_PROPERTY_AC3"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"fRepeatPreviousBlock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fErrorInCurrentBlock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_AC3_ALTERNATE_AUDIO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"fStereo","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DualMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_AC3_DOWNMIX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"fDownMix","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fDolbySurround","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_AC3_BIT_STREAM_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"BitStreamMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_AC3_DIALOGUE_LEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DialogueLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_AC3_ROOM_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"fLargeRoom","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_PROPERTY_DVDSUBPIC"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_COLCON"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_PROPERTY_DVDCOPYPROT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"MACROVISIONLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_DVDCOPY_SET_COPY_STATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DVDCopyState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AM_DVDCOPYSTATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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":"AM_DvdKaraokeData"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AM_PROPERTY_DVDKARAOKE_ENABLE","Value":0}
,{"Name":"AM_PROPERTY_DVDKARAOKE_DATA","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"AM_PROPERTY_TS_RATE_CHANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DVD_DIR_FORWARD","Value":0}
,{"Name":"DVD_DIR_BACKWARD","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"DVD_ERROR"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"AMGETERRORTEXTPROCW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SNDDEV_ERR"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"mpType","Type":{"Kind":"ApiRef","Name":"MP_TYPE","TargetKind":"Default","Api":"Media.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":"Char"}},"Attrs":[]}
,{"Name":"szLabel","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MP_ENVELOPE_SEGMENT"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IMediaParamInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6d6cbb60-a223-44aa-842f-a2f06750be6d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetParamCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwParamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MP_PARAMINFO","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetParamText"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6d6cbb61-a223-44aa-842f-a2f06750be6e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetParam"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"FlushEnvelope"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"guidTimeFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"mpTimeData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"VFW_FILTERLIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"cFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"aClsId","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DXVA2_SampleFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DXVA2_SampleFlag_Palette_Changed","Value":1}
,{"Name":"DXVA2_SampleFlag_SrcRect_Changed","Value":2}
,{"Name":"DXVA2_SampleFlag_DstRect_Changed","Value":4}
,{"Name":"DXVA2_SampleFlag_ColorData_Changed","Value":8}
,{"Name":"DXVA2_SampleFlag_PlanarAlpha_Changed","Value":16}
,{"Name":"DXVA2_SampleFlag_RFF","Value":65536}
,{"Name":"DXVA2_SampleFlag_TFF","Value":131072}
,{"Name":"DXVA2_SampleFlag_RFF_TFF_Present","Value":262144}
,{"Name":"DXVA2_SampleFlagsMask","Value":-65505}
]
,"IntegerBase":"Int32"
},{
"Name":"DXVA2_DestinationFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DXVA2_DestinationFlag_Background_Changed","Value":1}
,{"Name":"DXVA2_DestinationFlag_TargetRect_Changed","Value":2}
,{"Name":"DXVA2_DestinationFlag_ColorData_Changed","Value":4}
,{"Name":"DXVA2_DestinationFlag_Alpha_Changed","Value":8}
,{"Name":"DXVA2_DestinationFlag_RFF","Value":65536}
,{"Name":"DXVA2_DestinationFlag_TFF","Value":131072}
,{"Name":"DXVA2_DestinationFlag_RFF_TFF_Present","Value":262144}
,{"Name":"DXVA2_DestinationFlagMask","Value":-65521}
]
,"IntegerBase":"Int32"
},{
"Name":"DXVA2_VIDEOSAMPLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Start","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"End","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"SampleFormat","Type":{"Kind":"ApiRef","Name":"DXVA2_ExtendedFormat","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"SampleFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SrcResource","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"SrcRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DstRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Pal","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"DXVA2_AYUVSample8","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
,{"Name":"PlanarAlpha","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DXVA2_VIDEOPROCESSBLT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"TargetFrame","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"TargetRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ConstrictionSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"StreamingFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BackgroundColor","Type":{"Kind":"ApiRef","Name":"DXVA2_AYUVSample16","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"DestFormat","Type":{"Kind":"ApiRef","Name":"DXVA2_ExtendedFormat","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"DestFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProcAmpValues","Type":{"Kind":"ApiRef","Name":"DXVA2_ProcAmpValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"Alpha","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"NoiseFilterLuma","Type":{"Kind":"ApiRef","Name":"DXVA2_FilterValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"NoiseFilterChroma","Type":{"Kind":"ApiRef","Name":"DXVA2_FilterValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"DetailFilterLuma","Type":{"Kind":"ApiRef","Name":"DXVA2_FilterValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"DetailFilterChroma","Type":{"Kind":"ApiRef","Name":"DXVA2_FilterValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
,{"Name":"pSrcSurfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VIDEOSAMPLE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":[]}
,{"Name":"NumSrcSurfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETCOUNT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PDXVA2SW_GETVIDEOPROCESSORCAPS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoProcessorCaps","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATCOUNT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PDXVA2SW_GETPROCAMPRANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"ProcAmpCap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ValueRange","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PDXVA2SW_GETFILTERPROPERTYRANGE"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"FilterSetting","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ValueRange","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PDXVA2SW_CREATEVIDEOPROCESSDEVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pD3DD9","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
,{"Name":"MaxSubStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"phDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"PDXVA2SW_DESTROYVIDEOPROCESSDEVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PDXVA2SW_VIDEOPROCESSBEGINFRAME"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PDXVA2SW_VIDEOPROCESSENDFRAME"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pHandleComplete","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
]
},{
"Name":"PDXVA2SW_VIDEOPROCESSSETRENDERTARGET"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PDXVA2SW_VIDEOPROCESSBLT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pBlt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VIDEOPROCESSBLT","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"DXVA2SW_CALLBACKS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"GetVideoProcessorRenderTargetCount","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETCOUNT","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"GetVideoProcessorRenderTargets","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETS","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"GetVideoProcessorCaps","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_GETVIDEOPROCESSORCAPS","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"GetVideoProcessorSubStreamFormatCount","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATCOUNT","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"GetVideoProcessorSubStreamFormats","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATS","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"GetProcAmpRange","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_GETPROCAMPRANGE","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"GetFilterPropertyRange","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_GETFILTERPROPERTYRANGE","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"CreateVideoProcessDevice","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_CREATEVIDEOPROCESSDEVICE","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"DestroyVideoProcessDevice","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_DESTROYVIDEOPROCESSDEVICE","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"VideoProcessBeginFrame","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_VIDEOPROCESSBEGINFRAME","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"VideoProcessEndFrame","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_VIDEOPROCESSENDFRAME","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"VideoProcessSetRenderTarget","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_VIDEOPROCESSSETRENDERTARGET","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"VideoProcessBlt","Type":{"Kind":"ApiRef","Name":"PDXVA2SW_VIDEOPROCESSBLT","TargetKind":"FunctionPointer","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DXVA2Trace_DecodeDevCreatedData"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"wmiHeader","Type":{"Kind":"ApiRef","Name":"EVENT_TRACE_HEADER","TargetKind":"Default","Api":"System.Diagnostics.Etw","Parents":[]},"Attrs":[]}
,{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"pD3DDevice","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Enter","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DXVA2Trace_DecodeDeviceData"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"wmiHeader","Type":{"Kind":"ApiRef","Name":"EVENT_TRACE_HEADER","TargetKind":"Default","Api":"System.Diagnostics.Etw","Parents":[]},"Attrs":[]}
,{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Enter","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DXVA2Trace_DecodeDevBeginFrameData"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"wmiHeader","Type":{"Kind":"ApiRef","Name":"EVENT_TRACE_HEADER","TargetKind":"Default","Api":"System.Diagnostics.Etw","Parents":[]},"Attrs":[]}
,{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"pRenderTarget","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Enter","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DXVA2Trace_DecodeDevGetBufferData"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"wmiHeader","Type":{"Kind":"ApiRef","Name":"EVENT_TRACE_HEADER","TargetKind":"Default","Api":"System.Diagnostics.Etw","Parents":[]},"Attrs":[]}
,{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BufferType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Enter","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DXVA2Trace_VideoProcessDevCreatedData"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"wmiHeader","Type":{"Kind":"ApiRef","Name":"EVENT_TRACE_HEADER","TargetKind":"Default","Api":"System.Diagnostics.Etw","Parents":[]},"Attrs":[]}
,{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"pD3DDevice","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"RTFourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Enter","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DXVA2Trace_VideoProcessDeviceData"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"wmiHeader","Type":{"Kind":"ApiRef","Name":"EVENT_TRACE_HEADER","TargetKind":"Default","Api":"System.Diagnostics.Etw","Parents":[]},"Attrs":[]}
,{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Enter","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DXVA2TraceVideoProcessBltData"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"wmiHeader","Type":{"Kind":"ApiRef","Name":"EVENT_TRACE_HEADER","TargetKind":"Default","Api":"System.Diagnostics.Etw","Parents":[]},"Attrs":[]}
,{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"pRenderTarget","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TargetFrameTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TargetRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Enter","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"AMPlayListItemFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMPLAYLISTITEM_CANSKIP","Value":1}
,{"Name":"AMPLAYLISTITEM_CANBIND","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMPlayListItem"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"56a868ff-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwSources","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbstrURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceStart"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"prtStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"prtDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceStartMarker"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwMarker","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceEndMarker"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwMarker","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceStartMarkerName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbstrStartMarker","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceEndMarkerName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbstrEndMarker","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLinkURL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetScanDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"prtScanDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
]
}]
},{
"Name":"AMPlayListFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMPLAYLIST_STARTINSCANMODE","Value":1}
,{"Name":"AMPLAYLIST_FORCEBANNER","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"AMPlayListEventFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AMPLAYLISTEVENT_RESUME","Value":0}
,{"Name":"AMPLAYLISTEVENT_BREAK","Value":1}
,{"Name":"AMPLAYLISTEVENT_NEXT","Value":2}
,{"Name":"AMPLAYLISTEVENT_MASK","Value":15}
,{"Name":"AMPLAYLISTEVENT_REFRESH","Value":16}
]
,"IntegerBase":"Int32"
},{
"Name":"IAMPlayList"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"56a868fe-0ad4-11ce-b03a-0020af0ba770"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetItemCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwItems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwItemIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAMPlayListItem","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetNamedEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszEventName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwItemIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAMPlayListItem","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetRepeatInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwRepeatCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwRepeatStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwRepeatEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISpecifyParticularPages"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4c437b91-6e9e-11d1-a704-006097c4e476"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetPages"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"guidWhatPages","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pPages","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CAUUID","TargetKind":"Default","Api":"System.Ole","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAMRebuild"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"02ef04dd-7580-11d1-bece-00c04fb6e937"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RebuildNow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IBufferingTime"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1e00486a-78dd-11d2-8dd3-006097c9a2b2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetBufferingTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwMilliseconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"SetBufferingTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwMilliseconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"SystemTuningSpaces"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d02aac50-027e-11d3-9d8e-00c04f72d980"
},{
"Name":"TuningSpace"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5ffdc5e6-b83a-4b55-b6e8-c69e765fe9db"
},{
"Name":"ChannelIDTuningSpace"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"cc829a2f-3365-463f-af13-81dbb6f3a555"
},{
"Name":"ATSCTuningSpace"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a2e30750-6c3d-11d3-b653-00c04f79498e"
},{
"Name":"DigitalCableTuningSpace"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d9bb4cee-b87a-47f1-ac92-b08d9c7813fc"
},{
"Name":"AnalogRadioTuningSpace"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8a674b4c-1f63-11d3-b64c-00c04f79498e"
},{
"Name":"AuxInTuningSpace"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f9769a06-7aca-4e39-9cfb-97bb35f0e77e"
},{
"Name":"AnalogTVTuningSpace"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8a674b4d-1f63-11d3-b64c-00c04f79498e"
},{
"Name":"DVBTuningSpace"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c6b14b32-76aa-4a86-a7ac-5c79aaf58da7"
},{
"Name":"DVBSTuningSpace"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b64016f3-c9a2-4066-96f0-bd9563314726"
},{
"Name":"ComponentTypes"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a1a2b1c4-0e3a-11d3-9d8e-00c04f72d980"
},{
"Name":"ComponentType"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"823535a0-0318-11d3-9d8e-00c04f72d980"
},{
"Name":"LanguageComponentType"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1be49f30-0e1b-11d3-9d8e-00c04f72d980"
},{
"Name":"MPEG2ComponentType"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"418008f3-cf67-4668-9628-10dc52be1d08"
},{
"Name":"ATSCComponentType"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a8dcf3d5-0780-4ef4-8a83-2cffaacb8ace"
},{
"Name":"Components"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"809b6661-94c4-49e6-b6ec-3f0f862215aa"
},{
"Name":"Component"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"59dc47a8-116c-11d3-9d8e-00c04f72d980"
},{
"Name":"MPEG2Component"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"055cb2d7-2969-45cd-914b-76890722f112"
},{
"Name":"AnalogAudioComponentType"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"28ab0005-e845-4ffa-aa9b-f4665236141c"
},{
"Name":"TuneRequest"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b46e0d38-ab35-4a06-a137-70576b01b39f"
},{
"Name":"ChannelIDTuneRequest"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"3a9428a7-31a4-45e9-9efb-e055bf7bb3db"
},{
"Name":"ChannelTuneRequest"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0369b4e5-45b6-11d3-b650-00c04f79498e"
},{
"Name":"ATSCChannelTuneRequest"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0369b4e6-45b6-11d3-b650-00c04f79498e"
},{
"Name":"DigitalCableTuneRequest"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"26ec0b63-aa90-458a-8df4-5659f2c8a18a"
},{
"Name":"MPEG2TuneRequest"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0955ac62-bf2e-4cba-a2b9-a63f772d46cf"
},{
"Name":"MPEG2TuneRequestFactory"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"2c63e4eb-4cea-41b8-919c-e947ea19a77c"
},{
"Name":"Locator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0888c883-ac4f-4943-b516-2c38d9b34562"
},{
"Name":"DigitalLocator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6e50cc0d-c19b-4bf6-810b-5bd60761f5cc"
},{
"Name":"AnalogLocator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"49638b91-48ab-48b7-a47a-7d0e75a08ede"
},{
"Name":"ATSCLocator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8872ff1b-98fa-4d7a-8d93-c9f1055f85bb"
},{
"Name":"DigitalCableLocator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"03c06416-d127-407a-ab4c-fdd279abbe5d"
},{
"Name":"DVBTLocator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9cd64701-bdf3-4d14-8e03-f12983d86664"
},{
"Name":"DVBTLocator2"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"efe3fa02-45d7-4920-be96-53fa7f35b0e6"
},{
"Name":"DVBSLocator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1df7d126-4050-47f0-a7cf-4c4ca9241333"
},{
"Name":"DVBCLocator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c531d9fd-9685-4028-8b68-6e1232079f1e"
},{
"Name":"ISDBSLocator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6504afed-a629-455c-a7f1-04964dea5cc4"
},{
"Name":"DVBTuneRequest"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"15d6504a-5494-499c-886c-973c9e53b9f1"
},{
"Name":"CreatePropBagOnRegKey"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8a674b49-1f63-11d3-b64c-00c04f79498e"
},{
"Name":"BroadcastEventService"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0b3ffb92-0919-4934-9d5b-619c719d0202"
},{
"Name":"TunerMarshaler"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6438570b-0c08-4a25-9504-8012bb4d50cf"
},{
"Name":"PersistTuneXmlUtility"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e77026b0-b97f-4cbb-b7fb-f4f03ad69f11"
},{
"Name":"ESEventService"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c20447fc-ec60-475e-813f-d2b0a6decefe"
},{
"Name":"ESEventFactory"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8e8a07da-71f8-40c1-a929-5e3a868ac2c6"
},{
"Name":"ICreatePropBagOnRegKey"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"8a674b48-1f63-11d3-b64c-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Create"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hkey","Type":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]},"Attrs":["In"]}
,{"Name":"subkey","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"DISPID_TUNER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"901284e4-33fe-4b69-8d63-634a596f3756"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varIndex","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"TuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_EnumTuningSpaces"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuningSpaces","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"ITuningSpaceContainer"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"5b692e84-e2f1-11d2-9493-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varIndex","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"TuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varIndex","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"TuningSpacesForCLSID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"SpaceCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"NewColl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpaces","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"_TuningSpacesForCLSID2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"TuningSpacesForName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"NewColl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpaces","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"FindID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"NewIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_EnumTuningSpaces"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuningSpaces","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MaxCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MaxCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"ITuningSpace"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"061c6e30-e622-11d2-9493-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_UniqueName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_UniqueName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_FriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_FriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CLSID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SpaceCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_NetworkType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NetworkTypeGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_NetworkType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NetworkTypeGuid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get__NetworkType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"EnumCategoryGUIDs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGUID","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"EnumDeviceMonikers"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_DefaultPreferredComponentTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ComponentTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_DefaultPreferredComponentTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewComponentTypes","Type":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_FrequencyMapping"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pMapping","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_FrequencyMapping"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Mapping","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_DefaultLocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LocatorVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_DefaultLocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LocatorVal","Type":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewTS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IEnumTuningSpaces"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"8b8eb248-fc2b-11d2-9d8c-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuningSpaces","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDVBTuningSpace"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"ada0b268-3b19-4e5b-acc4-49f852be13ba"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_SystemType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SysType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVBSystemType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_SystemType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SysType","Type":{"Kind":"ApiRef","Name":"DVBSystemType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IDVBTuningSpace2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"843188b4-ce62-43db-966b-8145a094e040"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDVBTuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_NetworkID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NetworkID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDVBSTuningSpace"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"cdf7be60-d954-42fd-a972-78971958e470"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDVBTuningSpace2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_LowOscillator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LowOscillator","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_HighOscillator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"HighOscillator","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_LNBSwitch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LNBSwitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_InputRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"InputRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_InputRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"InputRange","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SpectralInversion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SpectralInversionVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_SpectralInversion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SpectralInversionVal","Type":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IAuxInTuningSpace"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"e48244b8-7e17-4f76-a763-5090ff1e2f30"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IAuxInTuningSpace2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b10931ed-8bfe-4ab0-9dce-e469c29a9729"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IAuxInTuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_CountryCode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewCountryCodeVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IAnalogTVTuningSpace"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"2a6e293c-2595-11d3-b64c-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_MinChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMinChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_MaxChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMaxChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_InputType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"InputTypeVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TunerInputType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_InputType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewInputTypeVal","Type":{"Kind":"ApiRef","Name":"TunerInputType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CountryCode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewCountryCodeVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IATSCTuningSpace"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"0369b4e2-45b6-11d3-b650-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IAnalogTVTuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_MinMinorChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMinMinorChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_MaxMinorChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMaxMinorChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_MinPhysicalChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMinPhysicalChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_MaxPhysicalChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMaxPhysicalChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDigitalCableTuningSpace"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"013f9f9c-b449-4ec7-a6d2-9d4f2fc70ae5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IATSCTuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_MinMajorChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMinMajorChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_MaxMajorChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMaxMajorChannelVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_MinSourceID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMinSourceIDVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_MaxSourceID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMaxSourceIDVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IAnalogRadioTuningSpace"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"2a6e293b-2595-11d3-b64c-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_MinFrequency"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMinFrequencyVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_MaxFrequency"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewMaxFrequencyVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Step"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewStepVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IAnalogRadioTuningSpace2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"39dd45da-2da8-46ba-8a8a-87e2b73d983a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IAnalogRadioTuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_CountryCode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewCountryCodeVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"ITuneRequest"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"07ddc146-fc3d-11d2-9d8c-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_TuningSpace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"TuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Components"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Components","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponents","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewTuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Locator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Locator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Locator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Locator","Type":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IChannelIDTuneRequest"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"156eff60-86f4-4e28-89fc-109799fd57ee"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_ChannelID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ChannelID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_ChannelID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ChannelID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IChannelTuneRequest"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"0369b4e0-45b6-11d3-b650-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Channel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Channel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IATSCChannelTuneRequest"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"0369b4e1-45b6-11d3-b650-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IChannelTuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_MinorChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MinorChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDigitalCableTuneRequest"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"bad7753b-6b37-4810-ae57-3ce0c4a9e6cb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IATSCChannelTuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_MajorChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MajorChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SourceID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SourceID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDVBTuneRequest"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"0d6f567e-a636-42bb-83ba-ce4c1704afa2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_ONID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ONID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_TSID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"TSID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IMPEG2TuneRequest"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"eb7d987f-8a01-42ad-b8ae-574deee44d1a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_TSID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"TSID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ProgNo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ProgNo","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IMPEG2TuneRequestFactory"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"14e11abd-ee37-4893-9ea1-6964de933e39"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateTuneRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMPEG2TuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMPEG2TuneRequestSupport"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1b9d5fc3-5bbc-4b6c-bb18-b9d10e3eeebf"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[]
},{
"Name":"ITunerCap"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"e60dfa45-8d56-4e65-a8ab-d6be9412c249"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_SupportedNetworkTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ed3e0c66-18c8-4ea6-9300-f6841fdd35dc"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Has608_708Caption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbHasCaption","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"ITuner"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"28c52640-018a-11d3-9d8e-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_TuningSpace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"TuningSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_TuningSpace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"TuningSpace","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EnumTuningSpaces"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuningSpaces","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_TuneRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_TuneRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"TuneRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Validate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"TuneRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_PreferredComponentTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ComponentTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_PreferredComponentTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ComponentTypes","Type":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SignalStrength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Interval","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IScanningTuner"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1dfd0a5c-0284-11d3-9d8e-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuner","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SeekUp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SeekDown"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ScanUp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MillisecondsPause","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"ScanDown"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MillisecondsPause","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"AutoProgram"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IScanningTunerEx"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"04bbd195-0e2d-4593-9bd5-4f908bc33cf5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IScanningTuner","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetCurrentLocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pILocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"PerformExhaustiveScan"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hEvent","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
},{
"Name":"GetTunerScanningCapability"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ScanModulationTypes","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"AnalogVideoStandard","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IComponentType"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"6a340dc0-0311-11d3-9d8e-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Category"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Category","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ComponentCategory","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Category"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Category","Type":{"Kind":"ApiRef","Name":"ComponentCategory","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MediaMajorType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MediaMajorType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_MediaMajorType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MediaMajorType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get__MediaMajorType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MediaSubType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_MediaSubType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MediaSubType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get__MediaSubType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MediaFormatType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_MediaFormatType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MediaFormatType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get__MediaFormatType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_MediaType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewCT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"ILanguageComponentType"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"b874c8ba-0fa2-11d3-9d8e-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_LangID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LangID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IMPEG2ComponentType"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"2c073d84-b51c-48c9-aa9f-68971e1f6e38"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ILanguageComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_StreamType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MP2StreamType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG2StreamType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_StreamType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MP2StreamType","Type":{"Kind":"ApiRef","Name":"MPEG2StreamType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IATSCComponentType"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"fc189e4d-7bd4-4125-b3b3-3a76a332cc96"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMPEG2ComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Flags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IEnumComponentTypes"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"8a674b4a-1f63-11d3-b64c-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponentTypes","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IComponentTypes"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"0dc13d4a-0313-11d3-9d8e-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"EnumComponentTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponentTypes","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ComponentType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ComponentType","Type":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ComponentType","Type":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"NewIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentTypes","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IComponent"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"1a5576fc-0e19-11d3-9d8e-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Type"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"CT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Type"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"CT","Type":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_DescLangID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LangID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Status"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Status","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ComponentStatus","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Status"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Status","Type":{"Kind":"ApiRef","Name":"ComponentStatus","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Description"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Description","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Description"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Description","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IAnalogAudioComponentType"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"2cfeb2a8-1787-4a24-a941-c6eaec39c842"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IComponentType","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_AnalogAudioMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Mode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TVAudioMode","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_AnalogAudioMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"TVAudioMode","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMPEG2Component"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1493e353-1eb6-473c-802d-8e6b8ec9d2a9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_PID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_PCRPID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PCRPID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ProgramNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ProgramNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IEnumComponents"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"2a6e2939-2595-11d3-b64c-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponents","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IComponents"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"39a48091-fffe-4182-a161-3ff802640e26"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"EnumComponents"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponents","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Component","Type":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"NewIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponents","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppComponent","Type":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IComponentsOld"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"fcd01846-0e19-11d3-9d8e-00c04f72d980"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"EnumComponents"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumComponents","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Component","Type":{"Kind":"ApiRef","Name":"IComponent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"NewIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IComponents","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"ILocator"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"286d7f89-760c-4f89-80c4-66841d2507aa"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_CarrierFrequency"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Frequency","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_InnerFEC"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_InnerFEC"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_InnerFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_InnerFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_OuterFEC"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_OuterFEC"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_OuterFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_OuterFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Modulation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Modulation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ModulationType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Modulation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Modulation","Type":{"Kind":"ApiRef","Name":"ModulationType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SymbolRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Rate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewLocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IAnalogLocator"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"34d1f26b-e339-430d-abce-738cb48984dc"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_VideoStandard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"AVS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AnalogVideoStandard","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_VideoStandard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"AVS","Type":{"Kind":"ApiRef","Name":"AnalogVideoStandard","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IDigitalLocator"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"19b595d8-839a-47f0-96df-4f194f3c768c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ILocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IATSCLocator"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"bf8d986f-8c2b-4131-94d7-4d3d9fcc21ef"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDigitalLocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_PhysicalChannel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PhysicalChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_TSID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"TSID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IATSCLocator2"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"612aa885-66cf-4090-ba0a-566f5312e4ca"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IATSCLocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_ProgramNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ProgramNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDigitalCableLocator"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"48f66a11-171a-419a-9525-beeecd51584c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IATSCLocator2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IDVBTLocator"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"8664da16-dda2-42ac-926a-c18f9127c302"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDigitalLocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Bandwidth"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"BandwidthVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_LPInnerFEC"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_LPInnerFEC"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"FECMethod","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_LPInnerFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_LPInnerFECRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FEC","Type":{"Kind":"ApiRef","Name":"BinaryConvolutionCodeRate","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_HAlpha"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Alpha","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HierarchyAlpha","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_HAlpha"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Alpha","Type":{"Kind":"ApiRef","Name":"HierarchyAlpha","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Guard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"GI","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GuardInterval","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Guard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"GI","Type":{"Kind":"ApiRef","Name":"GuardInterval","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Mode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"mode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TransmissionMode","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Mode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"TransmissionMode","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_OtherFrequencyInUse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"OtherFrequencyInUseVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IDVBTLocator2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"448a2edf-ae95-4b43-a3cc-747843c453d4"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDVBTLocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_PhysicalLayerPipeId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PhysicalLayerPipeIdVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDVBSLocator"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"3d7c353c-0d04-45f1-a742-f97cc1188dc8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDigitalLocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_SignalPolarisation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PolarisationVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Polarisation","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_SignalPolarisation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PolarisationVal","Type":{"Kind":"ApiRef","Name":"Polarisation","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_WestPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"WestLongitude","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_OrbitalPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"longitude","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Azimuth"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Azimuth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Elevation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Elevation","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDVBSLocator2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"6044634a-1733-4f99-b982-5fb12afce4f0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDVBSLocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_DiseqLNBSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"DiseqLNBSourceVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LNB_Source","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_DiseqLNBSource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"DiseqLNBSourceVal","Type":{"Kind":"ApiRef","Name":"LNB_Source","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_LocalOscillatorOverrideLow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LocalOscillatorOverrideLowVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_LocalOscillatorOverrideHigh"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LocalOscillatorOverrideHighVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_LocalLNBSwitchOverride"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LocalLNBSwitchOverrideVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_LocalSpectralInversionOverride"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LocalSpectralInversionOverrideVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_LocalSpectralInversionOverride"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LocalSpectralInversionOverrideVal","Type":{"Kind":"ApiRef","Name":"SpectralInversion","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SignalRollOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"RollOffVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RollOff","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_SignalRollOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"RollOffVal","Type":{"Kind":"ApiRef","Name":"RollOff","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SignalPilot"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PilotVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"Pilot","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_SignalPilot"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"PilotVal","Type":{"Kind":"ApiRef","Name":"Pilot","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IDVBCLocator"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"6e42f36e-1dd2-43c4-9f78-69d25ae39034"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDigitalLocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IISDBSLocator"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c9897087-e29c-473f-9e4b-7072123dea14"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDVBSLocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IESOpenMmiEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ba4b6526-1a35-4635-8b56-3ec612746a8c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetDialogNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"System.Com","Parents":[]}}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetDialogStringData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrBaseUrl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbstrData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IESCloseMmiEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"6b80e96f-55e2-45aa-b754-0c23c8e7d5c1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetDialogNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDialogNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IESValueUpdatedEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"8a24c46e-bb63-4664-8602-5d9c718c146d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetValueNames"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrNames","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"System.Com","Parents":[]}}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IESRequestTunerEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"54c7a5e8-c3bb-4f51-af14-e0e2c0e34c6d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetPriority"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwEstimatedTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IESIsdbCasResponseEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"2017cb03-dc0f-4c24-83ca-36307b2cd19f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetRequestId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"System.Com","Parents":[]}}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IGpnvsCommonBase"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"907e0b5c-e42d-4f04-91f0-26f401f36907"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetValueUpdateName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IESEventFactory"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"506a09b8-7f86-4e04-ac05-3303bfe8fc49"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateESEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pServiceProvider","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.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,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"bstrBaseUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pInitContext","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppESEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IESLicenseRenewalResultEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"d5a48ef5-a81b-4df0-acaa-5e35e7ea45d4"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetCallersId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrFilename","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"IsRenewalSuccessful"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfRenewalSuccessful","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"IsCheckEntitlementCallRequired"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfCheckEntTokenCallNeeded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetDescrambledStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetEntitlementTokenLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"System.Com","Parents":[]}}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetExpiryDate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pqwExpiryDate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IESFileExpiryDateEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ba9edcb6-4d36-4cfe-8c56-87a6b0ca48e1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetTunerId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfEntTokenPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"DoesExpireAfterFirstUse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfExpireAfterFirstUse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IESEventService"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ed89a619-4c06-4b2f-99eb-c7669b13047c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"FireESEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pESEvent","Type":{"Kind":"ApiRef","Name":"IESEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IESEventServiceConfiguration"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"33b9daae-9309-491d-a051-bcad2a70cd66"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetParent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEventService","Type":{"Kind":"ApiRef","Name":"IESEventService","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"RemoveParent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetOwner"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pESEvents","Type":{"Kind":"ApiRef","Name":"IESEvents","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"RemoveOwner"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetGraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"RemoveGraph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IFilterGraph","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IRegisterTuner"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"359b3901-572c-4854-bb49-cdef66606a25"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Register"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTuner","Type":{"Kind":"ApiRef","Name":"ITuner","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Unregister"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IBDAComparable"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b34505e0-2f0e-497b-80bc-d43f3b24ed7f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CompareExact"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CompareTo","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CompareTo","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0754cd31-8d15-47a9-8215-d20064157244"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IPersist","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitNew"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Load"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varValue","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Save"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pvarFragment","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IPersistTuneXmlUtility"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"990237ae-ac11-4614-be8f-dd217a4cb4cb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Deserialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varValue","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IPersistTuneXmlUtility2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"992e165f-ea24-4b2f-9a1d-009d92120451"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IPersistTuneXmlUtility","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"Serialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"piTuneRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IBDACreateTuneRequestEx"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"c0a4a1d4-2b3c-491a-ba22-499fbadd4d12"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateTuneRequestEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"XDSToRat"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c5c5c5f0-3abc-11d6-b25b-00c04fa0c026"
},{
"Name":"EvalRat"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c5c5c5f1-3abc-11d6-b25b-00c04fa0c026"
},{
"Name":"ETFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c4c4c4f1-0049-4e2b-98fb-9537f6ce516d"
},{
"Name":"DTFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c4c4c4f2-0049-4e2b-98fb-9537f6ce516d"
},{
"Name":"XDSCodec"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c4c4c4f3-0049-4e2b-98fb-9537f6ce516d"
},{
"Name":"CXDSData"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c4c4c4f4-0049-4e2b-98fb-9537f6ce516d"
},{
"Name":"EnTvRat_System"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MPAA_IsBlocked","Value":1}
,{"Name":"MPAA_ValidAttrSubmask","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"BfEnTvRat_Attributes_CAE_TV"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CAE_IsBlocked","Value":1}
,{"Name":"CAE_ValidAttrSubmask","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"BfEnTvRat_Attributes_CAF_TV"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CAF_IsBlocked","Value":1}
,{"Name":"CAF_ValidAttrSubmask","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"FormatNotSupportedEvents"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FORMATNOTSUPPORTED_CLEAR","Value":0}
,{"Name":"FORMATNOTSUPPORTED_NOTSUPPORTED","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"WMDRMProtectionInfo"
,"Architectures":[]
,"Platform":null
,"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":"BadSampleInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"hrReason","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ProtType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ENCDEC_CPEVENT","Value":0}
,{"Name":"ENCDEC_RECORDING_STATUS","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"CPRecordingStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"RECORDING_STOPPED","Value":0}
,{"Name":"RECORDING_STARTED","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"CPEventBitShift"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"EnTag_Remove","Value":0}
,{"Name":"EnTag_Once","Value":1}
,{"Name":"EnTag_Repeat","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"COPPEventBlockReason"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DOWNRES_Always","Value":0}
,{"Name":"DOWNRES_InWindowOnly","Value":1}
,{"Name":"DOWNRES_Undefined","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IETFilterConfig"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c4c4c4d1-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitLicense"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"LicenseId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetSecureChannelObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppUnkDRMSecureChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDTFilterConfig"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c4c4c4d2-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetSecureChannelObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppUnkDRMSecureChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IXDSCodecConfig"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c4c4c4d3-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetSecureChannelObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppUnkDRMSecureChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetPauseBufferTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwPauseBufferTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDTFilterLicenseRenewal"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"8a78b317-e405-4a43-994a-620d8f5ce25e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetLicenseRenewalData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppwszFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppwszExpiredKid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppwszTunerId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IPTFilterLicenseRenewal"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"26d836a5-0c15-44c7-ac59-b0da8728f240"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RenewLicenses"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"wszExpiredKid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwCallersId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bHighPriority","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CancelLicenseRenewal"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMceBurnerControl"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"5a86b91a-e71e-46c1-88a9-9bb338710552"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetBurnerNoDecryption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IETFilter"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c4c4c4b1-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_EvalRatObjOK"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pHrCoCreateRetVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetCurrRating"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEnSystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pEnRating","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"protType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ProtType","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetRecordingOn"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fRecState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IETFilterEvents"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c4c4c4c1-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[]
},{
"Name":"IDTFilter"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c4c4c4b2-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_EvalRatObjOK"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pHrCoCreateRetVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetCurrRating"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEnSystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pEnRating","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"enLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"enLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pfBlockUnRatedShows","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_BlockUnRated"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBlockUnRatedShows","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_BlockUnRatedDelay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"msecsDelayBeforeBlock","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IDTFilter2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c4c4c4b4-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDTFilter","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_ChallengeUrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrChallengeUrl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCurrLicenseExpDate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"protType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ProtType","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IDTFilter3"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"513998cc-e929-4cdf-9fbd-bad1e0314866"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDTFilter2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetProtectionType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProtectionType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ProtType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"LicenseHasExpirationDate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfLicenseHasExpirationDate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetRights"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrRights","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IDTFilterEvents"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c4c4c4c2-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[]
},{
"Name":"IXDSCodec"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c4c4c4b3-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_XDSToRatObjOK"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pHrCoCreateRetVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_CCSubstreamService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"SubstreamMask","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_CCSubstreamService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"protType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ProtType","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IXDSCodecEvents"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c4c4c4c3-0049-4e2b-98fb-9537f6ce516d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[]
},{
"Name":"IXDSToRat"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c5c5c5b0-3abc-11d6-b25b-00c04fa0c026"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ParseXDSBytePair"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pEnLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"plBfEnAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEvalRat"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c5c5c5b1-3abc-11d6-b25b-00c04fa0c026"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_BlockedRatingAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"enLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"enLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pfBlockUnRatedShows","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_BlockUnRated"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBlockUnRatedShows","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"MostRestrictiveRating"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"enSystem1","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"enEnLevel1","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"lbfEnAttr1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"enSystem2","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"enEnLevel2","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"penEnLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"enShowSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"enShowLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"lbfEnShowAttributes","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"SegDispidList"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FrameMode","Value":0}
,{"Name":"TenthsSecondsMode","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"RecordingType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CONTENT","Value":0}
,{"Name":"REFERENCE","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"MSVidCCService"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":true
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MSVidSink_Video","Value":1}
,{"Name":"MSVidSink_Audio","Value":2}
,{"Name":"MSVidSink_Other","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"IMSVidRect"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"7f5000a6-a440-47ca-8acc-c0e75531a2c2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Top"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"TopVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Left"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"LeftVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Width"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"WidthVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Height"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"HeightVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_HWnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"HWndVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_HWnd"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"HWndVal","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put_Rect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"RectVal","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidGraphSegmentContainer"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"3dd2903d-e0aa-11d2-b63a-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Graph"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppGraph","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Input"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Outputs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppOutputs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_VideoRenderer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppVR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_AudioRenderer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppAR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Features"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppFeatures","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Composites"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppComposites","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ParentContainer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppContainer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Decompose"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSegment","Type":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"IsWindowless"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetFocus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"MSVidSegmentType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MSVidSEG_SOURCE","Value":0}
,{"Name":"MSVidSEG_XFORM","Value":1}
,{"Name":"MSVidSEG_DEST","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IMSVidGraphSegment"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"238dec54-adeb-4005-a349-f772b9afebc4"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IPersist","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pInit","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pInit","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EnumFilters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pNewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFilters","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Container"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppCtl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegmentContainer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Container"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pCtl","Type":{"Kind":"ApiRef","Name":"IMSVidGraphSegmentContainer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Type"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSVidSegmentType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Category"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"PostBuild"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"PreRun"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"PostRun"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"PreStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"PostStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"OnEventNotify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"MSVidCtlButtonstate"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"301c060e-20d9-4587-9b03-f82ed9a9943c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Click"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DblClick"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"KeyDown"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1c15d483-911d-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"Compose"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"upstream","Type":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"downstream","Type":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Up"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"upstream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Down"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"downstream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumMSVidGraphSegment"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"3dd2903e-e0aa-11d2-b63a-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgelt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IMSVidVRGraphSegment"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"dd47de3f-9874-4f7b-8b22-7cb2688461e7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidGraphSegment","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"put__VMRendererMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"put_Owner"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Owner"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Window","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_UseOverlay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"UseOverlayVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_Visible"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Visible","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_ColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ColorKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_Source"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"r","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Source"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"r","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Destination"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"r","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Destination"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"r","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_NativeSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"sizeval","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"aspectratio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_BorderColor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"color","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_MaintainAspectRatio"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fMaintain","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"Refresh"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DisplayChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"RePaint"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidDevice"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1c15d47c-911d-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Status"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Power","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_Power"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Guid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_ClassID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get__Category"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Device","Type":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"IsEqual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidDevice2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"87bd2783-ebc0-478c-b4a0-e8e7f43ab78e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_DevicePath"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"DevPath","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidInputDevice"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"37b0353d-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"IsViewable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidDeviceEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1c15d480-911d-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"StateChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpd","Type":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"oldState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"newState","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidInputDeviceEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"37b0353e-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[]
},{
"Name":"IMSVidVideoInputDevice"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1c15d47f-911d-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IMSVidPlayback"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"37b03538-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_EnableResetOnStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"Run"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Pause"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_CanStep"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lStep","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"put_Rate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"plRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_Rate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lPosition","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_CurrentPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lPositionMode","Type":{"Kind":"ApiRef","Name":"PositionModeList","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_PositionMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lPositionMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PositionModeList","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Length"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidPlaybackEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"37b0353b-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidInputDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"EndOfMedia"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpd","Type":{"Kind":"ApiRef","Name":"IMSVidPlayback","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidTuner"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1c15d47d-911d-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidVideoInputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Tune"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppTR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Tune"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pTR","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_TuningSpace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"plTS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_TuningSpace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"plTS","Type":{"Kind":"ApiRef","Name":"ITuningSpace","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidTunerEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1c15d485-911d-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidInputDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"TuneChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpd","Type":{"Kind":"ApiRef","Name":"IMSVidTuner","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidAnalogTuner"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1c15d47e-911d-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidTuner","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Channel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Channel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_VideoFrequency"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lcc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SAP"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fSapOn","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"ChannelAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"37647bf7-3dde-4cc8-a4dc-0d534d3d0037"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidAnalogTuner","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_TVFormats"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Inputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidAnalogTunerEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1c15d486-911d-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidTunerEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IMSVidFilePlayback"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"37b03539-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidPlayback","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_FileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_FileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidFilePlayback2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"2f7e44af-6e52-4660-bc08-d8d542587d72"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFilePlayback","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"put__SourceFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put___SourceFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"FileName","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidFilePlaybackEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"37b0353a-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidPlaybackEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"DVDMenuIDConstants"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"cf45f88b-ac56-4ee2-a73a-ed04e2885d3c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidPlayback","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"OnDVDEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"PlayChapterInTitle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lChapter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"PlayChaptersAutoStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strTime","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PlayAtTimeInTitle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strTime","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PlayPeriodInTitleAutoStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lTitle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strStartTime","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strEndTime","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ReplayChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"PlayPrevChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"PlayNextChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"StillOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_AudioLanguage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"ShowMenu"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MenuID","Type":{"Kind":"ApiRef","Name":"DVDMenuIDConstants","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Resume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ReturnFromSubmenu"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_ButtonsAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lButton","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"ActivateButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SelectRightButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SelectLeftButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SelectLowerButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SelectUpperButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ActivateAtPosition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_TitlesAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"DVDTimeCode2bstr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"timeCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pTimeStr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_DVDDirectory"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_DVDDirectory"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"IsSubpictureStreamEnabled"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SubpictureLanguage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lStream","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_CurrentAudioStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_AudioStreamsAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SubpictureStreamsAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_DVDUniqueID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"AcceptParentalLevelChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fAccept","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"NotifyParentalLevelChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"SelectParentalCountry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lCountry","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SelectParentalLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lParentalLevel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_TitleParentalLevels"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"UOPValid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_DVDTextString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_DVDTextNumberOfStrings"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_DVDAdm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"DeleteBookmark"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"RestoreBookmark"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SaveBookmark"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SelectDefaultAudioLanguage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lang","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ext","Type":{"Kind":"ApiRef","Name":"DVDSPExt","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_PreferredSubpictureStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lang","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DefaultSubpictureLanguage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DVDSPExt","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_DefaultAudioLanguageExt"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lcid","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"lang","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_KaraokeAudioPresentationMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_KaraokeChannelContent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_ButtonRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lButton","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_DVDScreenInMouseCoordinates"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_DVDScreenInMouseCoordinates"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pRect","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidWebDVD2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"7027212f-ee9a-4a7c-8b67-f023714cdaff"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidWebDVD","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Bookmark"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"dwDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidWebDVDEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b4f7a674-9b83-49cb-a357-c63b871be958"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidPlaybackEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"DVDNotify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lEventCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"lParam1","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"lParam2","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PlayForwards"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"PlayBackwards"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"ShowMenu"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MenuID","Type":{"Kind":"ApiRef","Name":"DVDMenuIDConstants","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"SelectOrActivateButton"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"StillOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"PauseOn"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"ChangeCurrentAudioStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"ChangeCurrentSubpictureStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"ChangeCurrentAngle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"PlayAtTimeInTitle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"PlayAtTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"PlayChapterInTitle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"PlayChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"ReplayChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"PlayNextChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"ReturnFromSubmenu"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"PlayTitle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"PlayPrevChapter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"ChangeKaraokePresMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"ChangeVideoPresMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidWebDVDAdm"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b8be681a-eb2c-47f0-b415-94d5452f0e05"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"ChangePassword"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strOld","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strNew","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SaveParentalLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"level","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SaveParentalCountry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"country","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConfirmPassword"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strUserName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DefaultSubpictureLCID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DefaultMenuLCID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_BookmarkOnStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidOutputDevice"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"37b03546-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IMSVidOutputDeviceEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"2e6a14e2-571c-11d3-b652-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IMSVidFeature"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"37b03547-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IMSVidFeatureEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"3dd2903c-e0aa-11d2-b63a-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IMSVidEncoder"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c0020fd4-bee7-43d9-a495-9f213117103d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_VideoEncoderInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppEncInt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_AudioEncoderInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppEncInt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidClosedCaptioning"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"99652ea1-c1f7-414f-bb7b-1c967de75983"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Enable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"On","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidClosedCaptioning2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"e00cb864-a029-4310-9987-a873f5887d97"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidClosedCaptioning","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Service"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"On","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSVidCCService","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Service"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"On","Type":{"Kind":"ApiRef","Name":"MSVidCCService","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidClosedCaptioning3"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c8638e8a-7625-4c51-9366-2f40a9831fc0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidClosedCaptioning2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_TeleTextFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"punkTTFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidXDS"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"11ebc158-e712-4d1f-8bb3-01ed5274c4ce"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_ChannelChangeInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"punkCC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidXDSEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6db2317d-3b23-41ec-ba4b-701f407eaf3a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeatureEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"RatingChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PrevRatingSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"PrevLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"PrevAttributes","Type":{"Kind":"ApiRef","Name":"BfEnTvRat_GenericAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"NewRatingSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"NewLevel","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"NewAttributes","Type":{"Kind":"ApiRef","Name":"BfEnTvRat_GenericAttributes","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidDataServices"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"334125c1-77e5-11d3-b653-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IMSVidDataServicesEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"334125c2-77e5-11d3-b653-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"SourceSizeList"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"sslFullSize","Value":0}
,{"Name":"sslClipByOverScan","Value":1}
,{"Name":"sslClipByClipRect","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IMSVidVideoRenderer"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"37b03540-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_CustomCompositorClass"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"CompositorCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_CustomCompositorClass"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"CompositorCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get__CustomCompositorClass"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Compositor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IVMRImageCompositor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put__CustomCompositor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Compositor","Type":{"Kind":"ApiRef","Name":"IVMRImageCompositor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MixerBitmap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MixerPictureDisp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPictureDisp","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get__MixerBitmap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MixerPicture","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IVMRMixerBitmap","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_MixerBitmap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MixerPictureDisp","Type":{"Kind":"ApiRef","Name":"IPictureDisp","TargetKind":"Com","Api":"System.Ole","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put__MixerBitmap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"MixerPicture","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMRALPHABITMAP","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"get_MixerBitmapPositionRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"rDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_MixerBitmapPositionRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MixerBitmapOpacity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"opacity","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetupMixerBitmap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MixerPictureDisp","Type":{"Kind":"ApiRef","Name":"IPictureDisp","TargetKind":"Com","Api":"System.Ole","Parents":[]},"Attrs":["In"]}
,{"Name":"Opacity","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SourceSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"CurrentSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SourceSizeList","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_SourceSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewSize","Type":{"Kind":"ApiRef","Name":"SourceSizeList","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_OverScan"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lPercent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_AvailableSourceRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_MaxVidRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppVidRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_MinVidRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppVidRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_ClippedSourceRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_ClippedSourceRect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pRect","Type":{"Kind":"ApiRef","Name":"IMSVidRect","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_UsingOverlay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"UseOverlayVal","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"Capture"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"currentImage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPictureDisp","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_FramesPerSecond"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pDeci","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidVideoRendererEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"37b03545-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"OverlayUnavailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidGenericSink"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6c29b41d-455b-4c33-963a-0d28e5e555ea"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetSinkFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SinkStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSVidSinkStreams","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_SinkStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Streams","Type":{"Kind":"ApiRef","Name":"MSVidSinkStreams","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidGenericSink2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6b5a28f3-47f1-4092-b168-60cabec08f1c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidGenericSink","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"AddFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ResetFilterList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidStreamBufferRecordingControl"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"160621aa-bbbc-4326-a824-c395aebc6e74"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_StartTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_StopTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"rtStop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_RecordingStopped"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RecordingType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_RecordingAttribute"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pRecordingAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidStreamBufferSink"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"159dbb45-cd1b-4dab-83ea-5cb1f4f21d07"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_ContentRecorder"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pRecordingIUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidStreamBufferRecordingControl","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_ReferenceRecorder"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszFilename","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pRecordingIUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidStreamBufferRecordingControl","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_SinkName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_SinkName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"NameSetLock"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_SBESink"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"sbeConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidStreamBufferSink2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"2ca9fc63-c131-4e5a-955a-544a47c67146"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSink","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"UnlockProfile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidStreamBufferSink3"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4f8721d7-7d59-4d8b-99f5-a77775586bd5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSink2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetMinSeek"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_VideoCounter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_CCCounter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_WSTCounter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_AudioAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AudioAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pszCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put__AudioAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
},{
"Name":"get__AudioAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_VideoAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pszCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put__VideoAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
},{
"Name":"get__VideoAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szCLSID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_DataAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pszCLSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put__DataAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
},{
"Name":"get__DataAnalysisFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"hres","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidStreamBufferSinkEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f798a36b-b05b-4bbe-9703-eaea7d61cd51"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"CertificateFailure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"CertificateSuccess"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"WriteFailure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidStreamBufferSinkEvent2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"3d7a5166-72d7-484b-a06f-286187b80ca1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSinkEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"EncryptionOn"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"EncryptionOff"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidStreamBufferSinkEvent3"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"735ad8d5-c259-48e9-81e7-d27953665b23"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSinkEvent2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"LicenseChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwProt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidStreamBufferSinkEvent4"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"1b01dcb0-daf0-412c-a5d1-590c7f62e2b8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSinkEvent3","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"WriteFailureClear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidStreamBufferSource"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"eb0c8cf9-6950-4772-87b1-47d11cf3a02f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFilePlayback","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Start"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pRecordingAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"CurrentRatings"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEnSystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pEnRating","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"enSystem","Type":{"Kind":"ApiRef","Name":"EnTvRat_System","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"enRating","Type":{"Kind":"ApiRef","Name":"EnTvRat_GenericLevel","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bBlock","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"put_UnratedDelay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwDelay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SBESource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"sbeFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidStreamBufferSource2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"e4ba9059-b1ce-40d8-b9a0-d4ea4a9989d3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSource","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"put_RateEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_VideoCounter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_CCCounter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_WSTCounter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidStreamBufferSourceEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"50ce8a7d-9c28-4da8-9042-cdfa7116f979"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFilePlaybackEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"CertificateFailure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"CertificateSuccess"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"RatingsBlocked"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"RatingsUnblocked"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"RatingsChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"TimeHole"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ContentBecomingStale"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"StaleFileDeleted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidStreamBufferSourceEvent2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"7aef50ce-8e22-4ba8-bc06-a92a458b4ef2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSourceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"RateChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"qwNewRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"qwOldRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidStreamBufferSourceEvent3"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ceabd6ab-9b90-4570-adf1-3ce76e00a763"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidStreamBufferSourceEvent2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"BroadcastEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Guid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"BroadcastEventEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Guid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"COPPUnblocked"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ContentPrimarilyAudio"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidStreamBufferV2SourceEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"49c771f9-41b2-4cf7-9f9a-a313a8f6027e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidFilePlaybackEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"RatingsChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"TimeHole"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ContentBecomingStale"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"StaleFileDeleted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"RateChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Guid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"BroadcastEventEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Guid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidVideoRenderer2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"6bdd5c1e-2810-4159-94bc-05511ae8549b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Allocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"AllocPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get__Allocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"AllocPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Allocator_ID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"AllocPresent","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"AllocPresent","Type":{"Kind":"ApiRef","Name":"IVMRSurfaceAllocator","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bSuppress","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_SuppressEffects"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bSuppress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidVideoRendererEvent2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"7145ed66-4730-4fdb-8a53-fde7508d3e5e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"OverlayUnavailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidVMR9"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"d58b0015-ebef-44bb-bbdd-3f3699d76ea1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Allocator_ID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"AllocPresent","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bSuppress","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_SuppressEffects"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"AllocPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidEVR"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"15e496ae-82a8-4cf9-a6b6-c561dc60398f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"get_Presenter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppAllocPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFVideoPresenter","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_Presenter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pAllocPresent","Type":{"Kind":"ApiRef","Name":"IMFVideoPresenter","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put_SuppressEffects"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bSuppress","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_SuppressEffects"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bSuppress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidEVREvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"349abb10-883c-4f22-8714-cecaeee45d62"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"OnUserEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lEventCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidAudioRenderer"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"37b0353f-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"put_Volume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lVol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Volume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lBal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_Balance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lBal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IMSVidAudioRendererEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"37b03541-a4c8-11d2-b634-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidOutputDeviceEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IMSVidAudioRendererEvent2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"e3f55729-353b-4c43-a028-50f79aa9a907"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMSVidAudioRendererEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"AVDecAudioDualMono"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AVAudioSampleRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AVAudioChannelConfig"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AVAudioChannelCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AVDecCommonMeanBitRate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AVDDSurroundMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AVDecCommonInputFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AVDecCommonOutputFormat"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IMSVidInputDevices"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c5702cd1-9b79-11d3-b654-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidOutputDevices"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c5702cd2-9b79-11d3-b654-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidOutputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidVideoRendererDevices"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c5702cd3-9b79-11d3-b654-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidAudioRendererDevices"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c5702cd4-9b79-11d3-b654-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidAudioRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidAudioRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IMSVidFeatures"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c5702cd5-9b79-11d3-b654-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pDB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDB","Type":{"Kind":"ApiRef","Name":"IMSVidFeature","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"MSVidAnalogTunerDevice"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1c15d484-911d-11d2-b632-00c04f79498e"
},{
"Name":"MSVidBDATunerDevice"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a2e3074e-6c3d-11d3-b653-00c04f79498e"
},{
"Name":"MSVidFilePlaybackDevice"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"37b0353c-a4c8-11d2-b634-00c04f79498e"
},{
"Name":"MSVidWebDVD"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"011b3619-fe63-4814-8a84-15a194ce9ce3"
},{
"Name":"MSVidWebDVDAdm"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"fa7c375b-66a7-4280-879d-fd459c84bb02"
},{
"Name":"MSVidVideoRenderer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"37b03543-a4c8-11d2-b634-00c04f79498e"
},{
"Name":"MSVidVMR9"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"24dc3975-09bf-4231-8655-3ee71f43837d"
},{
"Name":"MSVidEVR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c45268a2-fa81-4e19-b1e3-72edbd60aeda"
},{
"Name":"MSVidAudioRenderer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"37b03544-a4c8-11d2-b634-00c04f79498e"
},{
"Name":"MSVidGenericSink"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4a5869cf-929d-4040-ae03-fcafc5b9cd42"
},{
"Name":"MSVidStreamBufferSink"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9e77aac4-35e5-42a1-bdc2-8f3ff399847c"
},{
"Name":"MSVidStreamBufferSource"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ad8e510d-217f-409b-8076-29c5e73b98e8"
},{
"Name":"MSVidStreamBufferV2Source"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"fd351ea1-4173-4af4-821d-80d4ae979048"
},{
"Name":"MSVidEncoder"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"bb530c63-d9df-4b49-9439-63453962e598"
},{
"Name":"MSVidITVCapture"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5740a302-ef0b-45ce-bf3b-4470a14a8980"
},{
"Name":"MSVidITVPlayback"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9e797ed0-5253-4243-a9b7-bd06c58f8ef3"
},{
"Name":"MSVidCCA"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"86151827-e47b-45ee-8421-d10e6e690979"
},{
"Name":"MSVidClosedCaptioning"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"7f9cb14d-48e4-43b6-9346-1aebc39c64d3"
},{
"Name":"MSVidClosedCaptioningSI"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"92ed88bf-879e-448f-b6b6-a385bceb846d"
},{
"Name":"MSVidDataServices"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"334125c0-77e5-11d3-b653-00c04f79498e"
},{
"Name":"MSVidXDS"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0149eedf-d08f-4142-8d73-d23903d21e90"
},{
"Name":"MSVidAnalogCaptureToDataServices"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c5702cd6-9b79-11d3-b654-00c04f79498e"
},{
"Name":"MSVidDataServicesToStreamBufferSink"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"38f03426-e83b-4e68-b65b-dcae73304838"
},{
"Name":"MSVidDataServicesToXDS"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0429ec6e-1144-4bed-b88b-2fb9899a4a3d"
},{
"Name":"MSVidAnalogCaptureToXDS"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"3540d440-5b1d-49cb-821a-e84b8cf065a7"
},{
"Name":"MSVidCtl"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b0edf163-910a-11d2-b632-00c04f79498e"
},{
"Name":"MSVidInputDevices"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c5702ccc-9b79-11d3-b654-00c04f79498e"
},{
"Name":"MSVidOutputDevices"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c5702ccd-9b79-11d3-b654-00c04f79498e"
},{
"Name":"MSVidVideoRendererDevices"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c5702cce-9b79-11d3-b654-00c04f79498e"
},{
"Name":"MSVidAudioRendererDevices"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c5702ccf-9b79-11d3-b654-00c04f79498e"
},{
"Name":"MSVidFeatures"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c5702cd0-9b79-11d3-b654-00c04f79498e"
},{
"Name":"MSVidGenericComposite"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"2764bce5-cc39-11d2-b639-00c04f79498e"
},{
"Name":"MSVidAnalogCaptureToOverlayMixer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e18af75a-08af-11d3-b64a-00c04f79498e"
},{
"Name":"MSVidWebDVDToVideoRenderer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"267db0b3-55e3-4902-949b-df8f5cec0191"
},{
"Name":"MSVidWebDVDToAudioRenderer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8d04238e-9fd1-41c6-8de3-9e1ee309e935"
},{
"Name":"MSVidMPEG2DecoderToClosedCaptioning"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6ad28ee1-5002-4e71-aaf7-bd077907b1a4"
},{
"Name":"MSVidAnalogCaptureToStreamBufferSink"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9f50e8b1-9530-4ddc-825e-1af81d47aed6"
},{
"Name":"MSVidDigitalCaptureToStreamBufferSink"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"abe40035-27c3-4a2f-8153-6624471608af"
},{
"Name":"MSVidITVToStreamBufferSink"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"92b94828-1af7-4e6e-9ebf-770657f77af5"
},{
"Name":"MSVidCCAToStreamBufferSink"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"3ef76d68-8661-4843-8b8f-c37163d8c9ce"
},{
"Name":"MSVidEncoderToStreamBufferSink"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a0b9b497-afbc-45ad-a8a6-9b077c40d4f2"
},{
"Name":"MSVidFilePlaybackToVideoRenderer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b401c5eb-8457-427f-84ea-a4d2363364b0"
},{
"Name":"MSVidFilePlaybackToAudioRenderer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"cc23f537-18d4-4ece-93bd-207a84726979"
},{
"Name":"MSVidAnalogTVToEncoder"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"28953661-0231-41db-8986-21ff4388ee9b"
},{
"Name":"MSVidStreamBufferSourceToVideoRenderer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"3c4708dc-b181-46a8-8da8-4ab0371758cd"
},{
"Name":"MSVidAnalogCaptureToCCA"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"942b7909-a28e-49a1-a207-34ebcbcb4b3b"
},{
"Name":"MSVidDigitalCaptureToCCA"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"73d14237-b9db-4efa-a6dd-84350421fb2f"
},{
"Name":"MSVidDigitalCaptureToITV"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5d8e73f7-4989-4ac8-8a98-39ba0d325302"
},{
"Name":"MSVidSBESourceToITV"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"2291478c-5ee3-4bef-ab5d-b5ff2cf58352"
},{
"Name":"MSVidSBESourceToCC"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9193a8f9-0cba-400e-aa97-eb4709164576"
},{
"Name":"MSVidSBESourceToGenericSink"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"991da7e5-953f-435b-be5e-b92a05edfc42"
},{
"Name":"MSVidCCToVMR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c4bf2784-ae00-41ba-9828-9c953bd3c54a"
},{
"Name":"MSVidCCToAR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d76334ca-d89e-4baf-86ab-ddb59372afc2"
},{
"Name":"MSEventBinder"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"577faa18-4518-445e-8f70-1473f8cf4ba4"
},{
"Name":"MSVidStreamBufferRecordingControl"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"caafdd83-cefc-4e3d-ba03-175f17a24f91"
},{
"Name":"MSVidRect"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"cb4276e6-7d5f-4cf1-9727-629c5e6db6ae"
},{
"Name":"MSVidDevice"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6e40476f-9c49-4c3e-8bb9-8587958eff74"
},{
"Name":"MSVidDevice2"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"30997f7d-b3b5-4a1c-983a-1fe8098cb77d"
},{
"Name":"MSVidInputDevice"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ac1972f2-138a-4ca3-90da-ae51112eda28"
},{
"Name":"MSVidVideoInputDevice"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"95f4820b-bb3a-4e2d-bc64-5b817bc2c30e"
},{
"Name":"MSVidVideoPlaybackDevice"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1990d634-1a5e-4071-a34a-53aaffce9f36"
},{
"Name":"MSVidFeature"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"7748530b-c08a-47ea-b24c-be8695ff405f"
},{
"Name":"MSVidOutput"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"87eb890d-03ad-4e9d-9866-376e5ec572ed"
},{
"Name":"MSViddispidList"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"b0edf162-910a-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_AutoSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"vbool","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_BackColor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"backcolor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_Enabled"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"vbool","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_TabStop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"vbool","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_Window"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"phwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Refresh"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_DisplaySize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"CurrentValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DisplaySizeList","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_DisplaySize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewValue","Type":{"Kind":"ApiRef","Name":"DisplaySizeList","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MaintainAspectRatio"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewValue","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_ColorKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"NewValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_InputsAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CategoryGuid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidInputDevices","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_OutputsAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CategoryGuid","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidOutputDevices","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get__InputsAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CategoryGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidInputDevices","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get__OutputsAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CategoryGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidOutputDevices","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_VideoRenderersAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidVideoRendererDevices","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_AudioRenderersAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidAudioRendererDevices","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_FeaturesAvailable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidFeatures","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"get_InputActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_InputActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidInputDevice","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_OutputsActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidOutputDevices","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_OutputsActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidOutputDevices","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_VideoRendererActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_VideoRendererActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidVideoRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AudioRendererActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidAudioRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_AudioRendererActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidAudioRenderer","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_FeaturesActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMSVidFeatures","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"put_FeaturesActive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IMSVidFeatures","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_State"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSVidCtlStateList","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"View"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"Build"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Pause"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Run"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Decompose"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DisableVideo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"DisableAudio"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ViewNext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"v","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
]
}]
},{
"Name":"IMSEventBinder"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c3a9f406-2222-436d-86d5-ba3229279efb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Bind"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEventObject","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"EventName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"EventHandler","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CancelCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"_IMSVidCtlEvents"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b0edf164-910a-11d2-b632-00c04f79498e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[]
},{
"Name":"IStreamBufferInitialize"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"9ce50f2d-6ba7-40fb-a034-50b1a674ec78"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetHKEY"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hkeyRoot","Type":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetSIDs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cSIDs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSID","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"RECORDING_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"RECORDING_TYPE_CONTENT","Value":0}
,{"Name":"RECORDING_TYPE_REFERENCE","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IStreamBufferSink"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"afd1f242-7efd-45ee-ba4e-407a25c9a77a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"LockProfile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszStreamBufferFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"CreateRecorder"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"IsProfileLocked"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IStreamBufferSink2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"db94a660-f4fb-4bfa-bcc6-fe159a4eea93"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferSink","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"UnlockProfile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IStreamBufferSink3"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"974723f2-887a-4452-9366-2cff3057bc8f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferSink2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetAvailableFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"prtMin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IStreamBufferSource"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"1c5bd776-6ced-4f44-8164-5eab0e98db12"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetStreamSink"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIStreamBufferSink","Type":{"Kind":"ApiRef","Name":"IStreamBufferSink","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IStreamBufferRecordControl"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"ba9b6c99-f3c7-4ff2-92db-cfdd4851bf31"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Start"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rtStop","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
]
},{
"Name":"GetRecordingStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbStarted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbStopped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IStreamBufferRecComp"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"9e259a9b-8815-42ae-b09f-221970b154fd"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszTargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszSBRecProfileRef","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"Append"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszSBRecording","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"AppendEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszSBRecording","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Cancel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"STREAMBUFFER_ATTR_DATATYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"16ca4e03-fe69-4705-bd41-5b7dfc0c95f3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetAttribute"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pszAttributeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"StreamBufferAttributeType","Type":{"Kind":"ApiRef","Name":"STREAMBUFFER_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbAttribute","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszAttributeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbAttribute","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbAttribute","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppIEnumStreamBufferAttrib","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumStreamBufferRecordingAttrib","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"STREAMBUFFER_ATTRIBUTE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"StreamBufferAttributeType","Type":{"Kind":"ApiRef","Name":"STREAMBUFFER_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c18a9162-1e82-4142-8c73-5690fa62fe33"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pStreamBufferAttribute","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"STREAMBUFFER_ATTRIBUTE","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppIEnumStreamBufferAttrib","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumStreamBufferRecordingAttrib","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IStreamBufferConfigure"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"ce14dfae-4098-4af7-bbf7-d6511f835414"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetDirectory"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszDirectoryName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetDirectory"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszDirectoryName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetBackingFileCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSeconds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetBackingFileDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwSeconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IStreamBufferConfigure2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"53e037bf-3992-4282-ae34-2487b4dae06b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferConfigure","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetMultiplexedPacketSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cbBytesPerPacket","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetMultiplexedPacketSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"7e2d2a1e-7192-4bd7-80c1-061fd1d10402"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferConfigure2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetStartRecConfig"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fStartStopsCur","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetStartRecConfig"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfStartStopsCur","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetNamespace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszNamespace","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNamespace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszNamespace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IStreamBufferMediaSeeking"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"f61f5c26-863d-4afa-b0ba-2f81dc978596"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IMediaSeeking","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IStreamBufferMediaSeeking2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"3a439ab0-155f-470a-86a6-9ea54afd6eaf"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IStreamBufferMediaSeeking","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"SetRateEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dRate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"dwFramesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"SBE_PIN_DATA"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"9d2a2563-31ab-402e-9a6b-adb903489440"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPinData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SBE_PIN_DATA","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ResetData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"CROSSBAR_DEFAULT_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DEF_MODE_PROFILE","Value":1}
,{"Name":"DEF_MODE_STREAMS","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SBE2_STREAM_DESC"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Creation","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","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":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ISBE2GlobalEvent"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"caede759-b6b1-11db-a578-0018f3fa24c6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"6d8309bf-00fe-4506-8b03-f8c65b5c9b39"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISBE2GlobalEvent","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetEventEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"caede760-b6b1-11db-a578-0018f3fa24c6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"547b6d26-3226-487e-8253-8aa168749434"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"EnableDefaultMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DefaultFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetInitialProfile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISBE2MediaTypeProfile","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetOutputProfile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProfile","Type":{"Kind":"ApiRef","Name":"ISBE2MediaTypeProfile","TargetKind":"Com","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISBE2EnumStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISBE2StreamMap"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"667c7745-85b1-4c55-ae55-4e25056159fc"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"MapStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Stream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"UnmapStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Stream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"EnumMappedStreams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISBE2EnumStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISBE2EnumStream"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f7611092-9fbc-46ec-a7c7-548ea78b71a4"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pStreamDesc","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"SBE2_STREAM_DESC","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cRecords","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppIEnumStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISBE2EnumStream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISBE2MediaTypeProfile"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f238267d-4671-40d7-997e-25dc32cfed2a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetStreamCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"AddStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"DeleteStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"ISBE2FileScan"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"3e2bf5a5-4f96-4899-a1a3-75e8be9a5ac0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RepairFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"filename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}]
},{
"Name":"SectionList"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"73da5d04-4347-45d3-a9dc-fae9ddbe558d"
},{
"Name":"Mpeg2Stream"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f91d96c7-8509-4d0b-ab26-a0dd10904bb7"
},{
"Name":"Mpeg2Data"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c666e115-bb62-4027-a113-82d643fe2d99"
},{
"Name":"PID_BITS_MIDL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"Bits","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_HEADER_BITS_MIDL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"Bits","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_HEADER_VERSION_BITS_MIDL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Bits","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_CURRENT_NEXT_BIT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MPEG_SECTION_IS_NEXT","Value":0}
,{"Name":"MPEG_SECTION_IS_CURRENT","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"TID_EXTENSION"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"SectionData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Header_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"MPEG_HEADER_BITS_MIDL","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"W","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"LONG_SECTION"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"TableIdExtension","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"_Version_e__Union","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"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":"_Version_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"MPEG_HEADER_VERSION_BITS_MIDL","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"B","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Header_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"MPEG_HEADER_BITS_MIDL","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"W","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"DSMCC_SECTION"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"TableIdExtension","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"_Version_e__Union","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"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":"_Version_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"MPEG_HEADER_VERSION_BITS_MIDL","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"B","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Header_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"MPEG_HEADER_BITS_MIDL","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"W","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"MPEG_RQST_PACKET"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_PACKET_LIST"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DSMCC_FILTER_OPTIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"fSpecifyProtocol","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Protocol","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fSpecifyType","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fSpecifyMessageId","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MessageId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fSpecifyTransactionId","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fUseTrxIdMessageIdMask","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TransactionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fSpecifyModuleVersion","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ModuleVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fSpecifyBlockNumber","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BlockNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fGetModuleCall","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"NumberOfBlocksInModule","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ATSC_FILTER_OPTIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"fSpecifyEtmId","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"EtmId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DVB_EIT_FILTER_OPTIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"fSpecifySegment","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"bSegment","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG2_FILTER"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TableIdExtension","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fSpecifyVersion","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fSpecifySectionNumber","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fSpecifyCurrentNext","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fNext","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fSpecifyDsmccOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Dsmcc","Type":{"Kind":"ApiRef","Name":"DSMCC_FILTER_OPTIONS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"fSpecifyAtscOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Atsc","Type":{"Kind":"ApiRef","Name":"ATSC_FILTER_OPTIONS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG2_FILTER2"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"fSpecifyDvbEitOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DvbEit","Type":{"Kind":"ApiRef","Name":"DVB_EIT_FILTER_OPTIONS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Media.DirectShow","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"bVersion1Bytes","Type":{"Kind":"Array","Shape":{"Size":124},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TableIdExtension","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fSpecifyVersion","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Version","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fSpecifySectionNumber","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SectionNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"fSpecifyCurrentNext","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fNext","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fSpecifyDsmccOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Dsmcc","Type":{"Kind":"ApiRef","Name":"DSMCC_FILTER_OPTIONS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"fSpecifyAtscOptions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Atsc","Type":{"Kind":"ApiRef","Name":"ATSC_FILTER_OPTIONS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"MPEG_STREAM_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"D","Type":{"Kind":"ApiRef","Name":"MPEG_DATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"T","Type":{"Kind":"ApiRef","Name":"MPEG_TIME","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_CONTEXT_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MPEG_CONTEXT_BCS_DEMUX","Value":0}
,{"Name":"MPEG_CONTEXT_WINSOCK","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"MPEG_BCS_DEMUX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"AVMGraphId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_WINSOCK"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"AVMGraphId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_CONTEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"MPEG_CONTEXT_TYPE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"U","Type":{"Kind":"ApiRef","Name":"_U_e__Union","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_U_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Demux","Type":{"Kind":"ApiRef","Name":"MPEG_BCS_DEMUX","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"Winsock","Type":{"Kind":"ApiRef","Name":"MPEG_WINSOCK","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"MPEG_REQUEST_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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":"MPEG_SERVICE_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"MPEG_REQUEST_TYPE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"Context","Type":{"Kind":"ApiRef","Name":"MPEG_CONTEXT","TargetKind":"Default","Api":"Media.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":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_SERVICE_RESPONSE"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPE_ELEMENT"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_STREAM_FILTER"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"bdcdd913-9ecd-4fb2-81ae-adf747ea75a5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddPID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"p","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"AddTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"p","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
},{
"Name":"RemoveTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"dbaf6c1b-b6a4-4898-ae65-204f0d9509a1"
},{
"Name":"IMpeg2Data"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"9b396d40-f380-4e3c-a514-1a82bf6ebfe6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetSection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetStreamOfSections"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
,{"Name":"hDataReadyEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppMpegStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMpeg2Stream","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISectionList"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"afec1eb5-2a64-46c6-bf4b-ae3ccb6afdb0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"requestType","Type":{"Kind":"ApiRef","Name":"MPEG_REQUEST_TYPE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMpeg2Data","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_CONTEXT","TargetKind":"Default","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
,{"Name":"timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"hDoneEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeWithRawSections"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmplSections","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_PACKET_LIST","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"CancelPendingRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetNumberOfSections"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"GetProgramIdentifier"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTableId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
]
}]
},{
"Name":"IMpeg2Stream"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"400cc286-32a0-4ce4-9041-39571125a635"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"requestType","Type":{"Kind":"ApiRef","Name":"MPEG_REQUEST_TYPE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMpeg2Data","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_CONTEXT","TargetKind":"Default","Api":"Media.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":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
,{"Name":"hDataReadyEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SupplyDataBuffer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStreamBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_STREAM_BUFFER","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
}]
},{
"Name":"IGenericDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6a5918f8-a77a-4f61-aed0-5702bdcda3e6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
]
}]
},{
"Name":"IGenericDescriptor2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"bf02fb7e-9792-4e10-a68d-033a2cc246a5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}]
},{
"Name":"ProgramElement"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6623b511-4b5f-43c3-9a01-e8ff84188060"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetTransportStreamId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppPAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPAT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForWhenCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConvertNextToCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ICAT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"7c6995fb-2a31-4bd7-953e-b1ad7fb7d31c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICAT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForWhenCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConvertNextToCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IPMT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"01f3b398-9527-4736-94db-5195878e97a8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetProgramNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"QueryServiceGatewayInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDSMCCList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DSMCC_ELEMENT","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppMPEList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPE_ELEMENT","TargetKind":"Default","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppPMT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPMT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForWhenCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConvertNextToCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ITSDT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"d19bdb43-405b-4a7c-a791-c89110c33165"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppTSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITSDT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForWhenCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConvertNextToCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IPSITables"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"919f24c5-7b14-42ac-a4b0-2ae08daf00ac"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAtscPsipParser"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b2c98995-5eb2-4fb1-b406-f3e8e2026a9a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"punkMpeg2Data","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetPAT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppPAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPAT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCAT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICAT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetPMT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTSDT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppTSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITSDT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetMGT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppMGT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IATSC_MGT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetVCT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"tableId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"fGetNextTable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppVCT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IATSC_VCT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetEIT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetETT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSTT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppSTT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IATSC_STT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetEAS"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pid","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"ppEAS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISCTE_EAS","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IATSC_MGT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"8877dabd-c137-4073-97e3-779407a5d87a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfTableDescriptors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IATSC_VCT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"26879a18-32f9-46c6-91f0-fb6479270e8c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwsName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordMajorChannelNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordIsHiddenBitSet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordIsPathSelectBitSet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordIsOutOfBandBitSet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordIsHideGuideBitSet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordServiceType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfTableDescriptors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IATSC_EIT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"d7c212d7-76a2-4b4b-aa56-846879a80096"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordEtmLocation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pmdVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_TIME","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordTitleText"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"]}
]
},{
"Name":"GetRecordCountOfDescriptors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IATSC_ETT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"5a142cc9-b8cf-4a86-a040-e9cadf3ef3e7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"]}
]
}]
},{
"Name":"IATSC_STT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6bf42423-217d-4d6f-81e1-3a7b360ec896"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetProtocolVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmdtSystemTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetGpsUtcOffset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISCTE_EAS"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"1ff544d6-161d-4fae-9faa-4f9f492ae999"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrIS0639code","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTimeRemaining"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrIS0639code","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRawAlertTextLen"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAtscContentAdvisoryDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ff76e60c-0283-43ea-ba32-b422238547ee"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"]}
]
}]
},{
"Name":"ICaptionServiceDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"40834007-6834-46f0-bd45-d5f6a6be258c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetNumberOfServices"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"LangCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":3,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"GetCaptionServiceNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IServiceLocationDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"58c3c827-9d91-4215-bff3-820a49f0904c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetPCR_PID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"LangCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":3,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAttributeSet"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"583ec3cc-4960-4857-982b-41a33ea0a006"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetAttrib"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"52dbd1ec-e48f-4528-9232-f442a68f0ae1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SAMPLE_SEQ_OFFSET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VA_VIDEO_FORMAT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"VAColorPrimaries","Type":{"Kind":"ApiRef","Name":"VA_COLOR_PRIMARIES","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"VATransferCharacteristics","Type":{"Kind":"ApiRef","Name":"VA_TRANSFER_CHARACTERISTICS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"VAMatrixCoefficients","Type":{"Kind":"ApiRef","Name":"VA_MATRIX_COEFFICIENTS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"TRANSPORT_PROPERTIES"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Fields_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Others","Type":{"Kind":"ApiRef","Name":"_Others","TargetKind":"Default","Api":"Media.DirectShow","Parents":["_Fields_e__Union"]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Others"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
}]
}]
},{
"Name":"PBDA_TAG_ATTRIBUTE"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"StreamTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DSHOW_STREAM_DESC"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Creation","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SAMPLE_LIVE_STREAM_TIME"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"14eb8748-1753-4393-95ae-4f7e7a87aad6"
},{
"Name":"DVB_STRCONV_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b758a7bd-14dc-449d-b828-35909acb3b1e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"punkMpeg2Data","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetPAT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppPAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPAT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCAT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICAT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetPMT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTSDT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppTSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITSDT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetNIT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSDT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetEIT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetBAT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRST"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppRST","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_RST","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetST"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTDT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppTDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_TDT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTOT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppTOT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_TOT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetDIT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_DIT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSIT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_SIT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbSiParser2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0ac5525f-f816-42f4-93ba-4c0f32f46e54"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDvbSiParser","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetEIT2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbSiParser2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"900e4bb7-18cd-453f-98be-3be6aa211772"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDvbSiParser2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetSDT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetBIT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetNBIT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetLDT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSDTT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCDT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetEMM"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDVB_NIT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c64935f4-29e4-4e22-911a-63f7f55cb097"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppNIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_NIT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForWhenCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConvertNextToCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetVersionHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDVB_SDT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"02cad8d3-fe43-48e2-90bd-450ed9a8a5fd"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordEITPresentFollowingFlag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordRunningStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordCountOfDescriptors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppSDT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_SDT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForWhenCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConvertNextToCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetVersionHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IISDB_SDT"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"3f3dc9a2-bb32-4fb9-ae9e-d856848927a3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDVB_SDT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetRecordEITUserDefinedFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"442db029-02cb-4495-8b92-1c13375bce99"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pmdVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_TIME","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordRunningStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordCountOfDescriptors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_EIT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForWhenCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConvertNextToCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetVersionHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDVB_EIT2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"61a389e0-9b9e-4ba0-aeea-5ddd159820ea"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDVB_EIT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetSegmentInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ece9bb0c-43b6-4558-a0ec-1812c34cd6ca"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppBAT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_BAT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForWhenCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConvertNextToCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IDVB_RST"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f47dcd04-1e23-4fb7-9f96-b40eead10b2b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetCountOfRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4d5b9f23-2a02-45de-bcda-5d5dbfbfbe62"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetDataLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDVB_TDT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"0780dc7d-d55c-4aef-97e6-6b75906e2796"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetUTCTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDVB_TOT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"83295d6a-faba-4ee1-9b15-8067696910ae"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetUTCTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfTableDescriptors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDVB_DIT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"91bffdf9-9432-410f-86ef-1c228ed0ad70"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetTransitionFlag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDVB_SIT"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"68cdce53-8bea-45c2-9d9d-acf575a089b5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableAvailable","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppSIT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDVB_SIT","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterForWhenCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hNextTableIsCurrent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ConvertNextToCurrent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IISDB_BIT"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"537cd71e-0e46-4173-9001-ba043f3e49e2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetVersionHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IISDB_NBIT"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"1b1863ef-08f1-40b7-a559-3b1eff8cafa6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetVersionHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IISDB_LDT"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"141a546b-02ff-4fb9-a3a3-2f074b74a9a9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetVersionHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IISDB_SDTT"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ee60ef2d-813a-4dc7-bf92-ea13dac85313"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDurationByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordCountOfDescriptors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetVersionHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IISDB_CDT"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"25fa92c2-8b80-4787-a841-3a0e8f17984b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGenericDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTableDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSizeOfDataModule"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IISDB_EMM"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0edb556d-43ad-4938-9668-321b2ffecfd3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSectionList","Type":{"Kind":"ApiRef","Name":"ISectionList","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMPEGData","Type":{"Kind":"ApiRef","Name":"IMpeg2Data","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVersionNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVersionHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbServiceAttributeDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"0f37bd92-d6a1-4854-b950-3a969d27f30e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordVisibleServiceFlag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"CRID_LOCATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"05e0c1ea-f661-4053-9fbf-d93b28359838"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbDefaultAuthorityDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"05ec24d1-3a31-44e7-b408-67c60a352276"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"ppbBytes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbSatelliteDeliverySystemDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"02f2225a-805b-4ec5-a9a6-f9b5913cd470"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbCableDeliverySystemDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"dfb98e36-9e1a-4862-9946-993a4e59017b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbTerrestrialDeliverySystemDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ed7e1b91-d12e-420c-b41d-a49d84fe1823"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbTerrestrial2DeliverySystemDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"20ee9be9-cd57-49ab-8f6e-1d07aeb8e482"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbFrequencyListDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1cadb613-e1dd-4512-afa8-bb7a007ef8b1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbPrivateDataSpecifierDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"5660a019-e75a-4b82-9b4c-ed2256d165a2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbLogicalChannelDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"cf1edaff-3ffd-4cf7-8201-35756acbf85f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbLogicalChannelDescriptor2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"43aca974-4be8-4b98-bc17-9eafd788b1d7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDvbLogicalChannelDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetRecordLogicalChannelAndVisibility"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbLogicalChannel2Descriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f69c3747-8a30-4980-998c-01fe7f0ba35a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDvbLogicalChannelDescriptor2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetCountOfLists"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bListIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetListCountryCode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bListIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"GetListCountOfRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"1ea8b738-a307-4680-9e26-d0a908c824f4"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDvbLogicalChannelDescriptor2","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[]
},{
"Name":"IDvbDataBroadcastIDDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"5f26f518-65c8-4048-91f2-9290f59f7b90"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"d1ebc1d6-8b60-4c20-9caf-e59382e7c400"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"DESC_LINKAGE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"1cdf8b31-994a-46fc-acfd-6a6be8934dd5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9cd29d47-69c6-4f92-98a9-210af1b7303a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbSubtitlingDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9b25fe1d-fa23-4e50-9784-6df8b26f8a49"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbServiceDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f9c7fbcf-e2d6-464d-b32d-2ef526e49290"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetServiceName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetServiceNameEmphasized"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbServiceDescriptor2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"d6c76506-85ab-487c-9b2b-36416511e4a2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDvbServiceDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"GetServiceProviderNameW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetServiceNameW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbServiceListDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"05db0d8f-6008-491a-acd3-7090952707d0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbMultilingualServiceNameDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"2d80433b-b32c-47ef-987f-e78ebb773e34"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordServiceNameW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbNetworkNameDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"5b2a80cf-35b9-446c-b3e4-048b761dbc51"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbShortEventDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"b170be92-5b75-458e-9c6e-b0008231491a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"GetEventNameW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTextW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbExtendedEventDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"c9b22eca-85f4-499f-b1db-efa93a91ee57"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbstrItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetConcatenatedItemW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFollowingDescriptor","Type":{"Kind":"ApiRef","Name":"IDvbExtendedEventDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pbstrItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetTextW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetConcatenatedTextW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"FollowingDescriptor","Type":{"Kind":"ApiRef","Name":"IDvbExtendedEventDescriptor","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordItemRawBytes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"91e405cf-80e7-457f-9096-1b9d1ce32141"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"GetTextW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IDvbContentDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"2e883881-a467-412a-9d63-6f2b6da05bf0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"3ad9dde1-fb1b-4186-937f-22e6b5a72a10"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pszCountryCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"pbVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbTerrestrialDeliverySystemDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"39fae0a6-d151-44dd-a28a-765de5991670"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbTSInformationDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"d7ad183e-38f5-4210-b55f-ec8d601bbd47"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCountOfRecords"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"1a28417e-266a-4bb8-a4bd-d782bcfb8161"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"679d2002-2425-4be4-a4c7-d6632a574f4d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetMainComponentFlag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetQualityIndicator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"GetLanguageCode2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"GetTextW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbDataContentDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"a428100a-e646-4bd6-aa14-6087bdc08cd5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"GetTextW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbCAContractInformationDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"08e18b25-a28f-4e92-821e-4fced5cc2291"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbEventGroupDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"94b06780-2e2a-44dc-a966-cc56fdabc6c2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"a494f17f-c592-47d8-8943-64c9a34be7b9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRecordIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbSeriesDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"07ef6370-1660-4f26-87fc-614adab24b11"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfValid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pmdtVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE_AND_TIME","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetEpisodeNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbDownloadContentDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"5298661e-cb88-4f5f-a1de-5f440c185b92"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pfReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pfAddOn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pfCompatibility","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pfModuleInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pfTextInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetComponentSize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szCode","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
},{
"Name":"GetTextW"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbLogoTransmissionDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"e0103f49-4ae1-4f07-9098-756db1fa88cd"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"convMode","Type":{"Kind":"ApiRef","Name":"DVB_STRCONV_MODE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrChar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IIsdbSIParameterDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f837dc36-867c-426a-9111-f62093951a45"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_DATE","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordNumberOfTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ba6fa681-b973-4da1-9207-ac3e7f0341eb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"0570aa47-52bc-42ae-8ca5-969f41e81aea"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"39cbeb97-ff0b-42a7-9ab9-7b9cfe70a77a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"b7b3ae90-ee0b-446d-8769-f7e2aa266aa6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IPBDASiParser"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9de49a74-aba2-4a18-93e1-21f17f95c3c3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"punk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetEIT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetServices"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IPBDA_EIT"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"a35f2dea-098f-4ebd-984c-2bd4c3c8ce0a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pmdVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG_TIME","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordCountOfDescriptors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRecordDescriptorByTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IPBDA_Services"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"944eab37-eed4-4850-afd2-77e7efeb4427"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwRecordIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pul64ServiceIdx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IPBDAEntitlementDescriptor"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"22632497-0de3-4587-aadc-d8d99017e760"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"313b3620-3263-45a6-9533-968befbeac03"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"dfef4a68-ee61-415f-9ccb-cd95f2f98a3a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RegisterTIFEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTIFInputPin","Type":{"Kind":"ApiRef","Name":"IPin","TargetKind":"Com","Api":"Media.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":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"UnregisterTIF"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pvRegistrationContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IMPEG2_TIF_CONTROL"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f9bac2f9-4149-4916-b2ef-faa202326862"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RegisterTIF"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnkTIF","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pvRegistrationContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"AddPIDs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a3b152df-7a90-4218-ac54-9830bee8c0b6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetLocatorData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Request","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetComponentData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CreateComponentList"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetNextProgram"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetPreviousProgram"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetNextLocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetPreviousLocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"TuneRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"ITuneRequestInfoEx"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ee957c52-b0d0-4e78-8dd1-b87a08bfd893"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ITuneRequestInfo","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}
,"Methods":[{
"Name":"CreateComponentListEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CurrentRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"ppCurPMT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISIInbandEPGEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"7e47913a-5a89-423d-9a2b-e15168858934"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SIObjectEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIDVB_EIT","Type":{"Kind":"ApiRef","Name":"IDVB_EIT2","TargetKind":"Com","Api":"Media.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"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f90ad9d0-b854-4b68-9cc1-b2cc96119d85"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"StartSIEPGScan"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"StopSIEPGScan"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"IsSIEPGScanRunning"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bRunning","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IGuideDataEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"efda0c80-f395-42c3-9b3c-56b37dec7bb7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GuideDataAcquired"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ProgramChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varProgramDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ServiceChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varServiceDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ScheduleEntryChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varScheduleEntryDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ProgramDeleted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varProgramDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ServiceDeleted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varServiceDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ScheduleDeleted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varScheduleEntryDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IGuideDataProperty"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"88ec5e58-bb73-41d6-99ce-66c524b8b591"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Language"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pvar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumGuideDataProperties"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ae44423b-4571-475c-ad2c-f40a771d80ef"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IGuideDataProperty","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGuideDataProperties","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumTuneRequests"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"1993299c-ced6-4788-87a3-420067dce0c7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppprop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.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":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuneRequests","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IGuideData"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"61571138-5b01-43cd-aeaf-60b784a0bf93"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetServices"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEnumTuneRequests","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumTuneRequests","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetServiceProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTuneRequest","Type":{"Kind":"ApiRef","Name":"ITuneRequest","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"ppEnumProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGuideDataProperties","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetGuideProgramIDs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEnumPrograms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetProgramProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varProgramDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppEnumProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGuideDataProperties","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetScheduleEntryIDs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEnumScheduleEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumVARIANT","TargetKind":"Com","Api":"System.Ole","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetScheduleEntryProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"varScheduleEntryDescriptionID","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppEnumProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumGuideDataProperties","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IGuideDataLoader"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4764ff7c-fa95-4525-af4d-d32236db9e38"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGuideStore","Type":{"Kind":"ApiRef","Name":"IGuideData","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Terminate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"KSP_BDA_NODE_PIN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous2_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"OutputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OutputPinType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_Anonymous1_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"InputPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"InputPinType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}]
},{
"Name":"KSP_NODE_ESPID"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"EsPid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_DEBUG_LEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulEventID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulEventResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_DRM_SETDRM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"NewDRMuuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"uuidKeyID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_WMDRM_RENEWLICENSE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulPID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"uuidKeyID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_WMDRMTUNER_GETPIDPROTECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulPID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_WMDRMTUNER_SYNCVALUE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulSyncValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_TUNER_TUNEREQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"argbData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_GPNV_SETVALUE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulValueNameIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_SCAN_CAPABILTIES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"uuidBroadcastStandard","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_SCAN_FILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"LowerFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HigherFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_GDDS_TUNEXMLFROMIDX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulIdx","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_GDDS_SERVICEFROMTUNEXML"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Method","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulUseReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_CAS_ENTITLEMENTTOKEN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"ulEventId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_CAS_CLOSEMMIDIALOG"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"ulDialogRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cLanguage","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"ulDialogNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSM_BDA_ISDBCAS_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NodeMethod","Type":{"Kind":"ApiRef","Name":"KSM_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"usTSID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KS_DATARANGE_BDA_ANTENNA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DataRange","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BDA_TRANSPORT_INFO"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DataRange","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"BdaTransportInfo","Type":{"Kind":"ApiRef","Name":"BDA_TRANSPORT_INFO","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EVENTID_TuningChanging"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"83183c03-c09e-45c4-a719-807a94952bf9"
},{
"Name":"EVENTID_TuningChanged"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9d7e6235-4b7d-425d-a6d1-d717c33b9c4c"
},{
"Name":"EVENTID_CandidatePostTuneData"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9f02d3d0-9f06-4369-9f1e-3ad6ca19807e"
},{
"Name":"EVENTID_CADenialCountChanged"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"2a65c528-2249-4070-ac16-00390cdfb2dd"
},{
"Name":"EVENTID_SignalStatusChanged"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6d9cfaf2-702d-4b01-8dff-6892ad20d191"
},{
"Name":"EVENTID_NewSignalAcquired"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c87ec52d-cd18-404a-a076-c02a273d3de7"
},{
"Name":"EVENTID_EASMessageReceived"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d10df9d5-c261-4b85-9e8a-517b3299cab2"
},{
"Name":"EVENTID_PSITable"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1b9c3703-d447-4e16-97bb-01799fc031ed"
},{
"Name":"EVENTID_ServiceTerminated"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0a1d591c-e0d2-4f8e-8960-2335bef45ccb"
},{
"Name":"EVENTID_CardStatusChanged"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a265faea-f874-4b38-9ff7-c53d02969996"
},{
"Name":"EVENTID_DRMParingStatusChanged"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"000906f5-f0d1-41d6-a7df-4028697669f6"
},{
"Name":"EVENTID_DRMParingStepComplete"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5b2ebf78-b752-4420-b41e-a472dc95828e"
},{
"Name":"EVENTID_MMIMessage"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"052c29af-09a4-4b93-890f-bd6a348968a4"
},{
"Name":"EVENTID_EntitlementChanged"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9071ad5d-2359-4c95-8694-afa81d70bfd5"
},{
"Name":"EVENTID_STBChannelNumber"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"17c4d730-d0f0-413a-8c99-500469de35ad"
},{
"Name":"EVENTID_BDAEventingServicePendingEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5ca51711-5ddc-41a6-9430-e41b8b3bbc5b"
},{
"Name":"EVENTID_BDAConditionalAccessTAG"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"efc3a459-ae8b-4b4a-8fe9-79a0d097f3ea"
},{
"Name":"EVENTTYPE_CASDescrambleFailureEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b2127d42-7be5-4f4b-9130-6679899f4f4b"
},{
"Name":"EVENTID_CASFailureSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ead831ae-5529-4d1f-afce-0d8cd1257d30"
},{
"Name":"ChannelChangeSpanningEvent_State"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ChannelChangeSpanningEvent_Start","Value":0}
,{"Name":"ChannelChangeSpanningEvent_End","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"EVENTID_ChannelChangeSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9067c5e5-4c5c-4205-86c8-7afe20fe1efa"
},{
"Name":"ChannelChangeInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"state","Type":{"Kind":"ApiRef","Name":"ChannelChangeSpanningEvent_State","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"TimeStamp","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EVENTID_ChannelTypeSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"72ab1d51-87d2-489b-ba11-0e08dc210243"
},{
"Name":"ChannelType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"channelType","Type":{"Kind":"ApiRef","Name":"ChannelType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"timeStamp","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ChannelInfo"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DVB","Type":{"Kind":"ApiRef","Name":"_DVB_e__Struct","TargetKind":"Default","Api":"Media.DirectShow","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"DC","Type":{"Kind":"ApiRef","Name":"_DC_e__Struct","TargetKind":"Default","Api":"Media.DirectShow","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"ATSC","Type":{"Kind":"ApiRef","Name":"_ATSC_e__Struct","TargetKind":"Default","Api":"Media.DirectShow","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
]
,"NestedTypes":[{
"Name":"_ATSC_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"lProgNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_DC_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"lProgNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"_DVB_e__Struct"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"41f36d80-4132-4cc2-b121-01a43219d81b"
},{
"Name":"EVENTID_RRTSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f6cfc8f4-da93-4f2f-bff8-ba1ee6fca3a2"
},{
"Name":"SpanningEventDescriptor"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"efe779d9-97f0-4786-800d-95cf505ddc66"
},{
"Name":"EVENTID_CtxADescriptorSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"3ab4a2e6-4247-4b34-896c-30afa5d21c24"
},{
"Name":"DVBScramblingControlSpanningEvent"
,"Architectures":[]
,"Platform":null
,"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":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EVENTID_DVBScramblingControlSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4bd4e1c4-90a1-4109-8236-27f00e7dcc5b"
},{
"Name":"SignalAndServiceStatusSpanningEvent_State"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8068c5cb-3c04-492b-b47d-0308820dce51"
},{
"Name":"SpanningEventEmmMessage"
,"Architectures":[]
,"Platform":null
,"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":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EVENTID_EmmMessageSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6bf00268-4f7e-4294-aa87-e9e953e43f14"
},{
"Name":"EVENTID_AudioTypeSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"501cbfbe-b849-42ce-9be9-3db869fb82b3"
},{
"Name":"EVENTID_StreamTypeSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"82af2ebc-30a6-4264-a80b-ad2e1372ac60"
},{
"Name":"EVENTID_ARIBcontentSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"3a954083-93d0-463e-90b2-0742c496edf0"
},{
"Name":"EVENTID_LanguageSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e292666d-9c02-448d-aa8d-781a93fdc395"
},{
"Name":"LanguageInfo"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a9a29b56-a84b-488c-89d5-0d4e7657c8ce"
},{
"Name":"DualMonoInfo"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"47fc8f65-e2bb-4634-9cef-fdbfe6261d5c"
},{
"Name":"PIDListSpanningEvent"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"107bd41c-a6da-4691-8369-11b2cdaa288e"
},{
"Name":"EVENTID_SubtitleSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5dcec048-d0b9-4163-872c-4f32223be88a"
},{
"Name":"EVENTID_TeletextSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9599d950-5f33-4617-af7c-1e54b510daa3"
},{
"Name":"EVENTID_StreamIDSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"caf1ab68-e153-4d41-a6b3-a7c998db75ee"
},{
"Name":"EVENTID_PBDAParentalControlEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f947aa85-fb52-48e8-b9c5-e1e1f411a51a"
},{
"Name":"RATING_ATTRIBUTE"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"RATING_INFO"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PBDAParentalControl"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EVENTID_TuneFailureEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d97287b2-2dfd-436a-9485-99d7d4ab5a69"
},{
"Name":"EVENTID_TuneFailureSpanningEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6f8aa455-5ee1-48ab-a27c-4c8d70b9aeba"
},{
"Name":"EVENTID_DvbParentalRatingDescriptor"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"2a67a58d-eca5-4eac-abcb-e734d3776d0a"
},{
"Name":"DvbParentalRatingParam"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"szCountryCode","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"bRating","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DvbParentalRatingDescriptor"
,"Architectures":[]
,"Platform":null
,"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":"Media.DirectShow","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EVENTID_DFNWithNoActualAVData"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f5689ffe-55f9-4bb3-96be-ae971c63bae0"
},{
"Name":"KSDATAFORMAT_TYPE_BDA_ANTENNA"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f41-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f4aeb342-0329-4fdd-a8fd-4aff4926c978"
},{
"Name":"KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8deda6fd-ac5f-4334-8ecf-a4ba8fa7d0f0"
},{
"Name":"KSDATAFORMAT_TYPE_BDA_IF_SIGNAL"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"61be0b47-a5eb-499b-9a85-5b16c07f1258"
},{
"Name":"KSDATAFORMAT_TYPE_MPEG2_SECTIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"455f176c-4b06-47ce-9aef-8caef73df7b5"
},{
"Name":"KSDATAFORMAT_SUBTYPE_ATSC_SI"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b3c7397c-d303-414d-b33c-4ed2c9d29733"
},{
"Name":"KSDATAFORMAT_SUBTYPE_DVB_SI"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e9dd31a3-221d-4adb-8532-9af309c1a408"
},{
"Name":"KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"762e3f66-336f-48d1-bf83-2b00352c11f0"
},{
"Name":"KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"951727db-d2ce-4528-96f6-3301fabb2de0"
},{
"Name":"KSDATAFORMAT_SUBTYPE_ISDB_SI"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4a2eeb99-6458-4538-b187-04017c41413f"
},{
"Name":"KSDATAFORMAT_SUBTYPE_PBDA_TRANSPORT_RAW"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0d7aed42-cb9a-11db-9705-005056c00008"
},{
"Name":"PINNAME_BDA_TRANSPORT"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"78216a81-cfa8-493e-9711-36a61c08bd9d"
},{
"Name":"PINNAME_BDA_ANALOG_VIDEO"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5c0c8281-5667-486c-8482-63e31f01a6e9"
},{
"Name":"PINNAME_BDA_ANALOG_AUDIO"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d28a580a-9b1f-4b0c-9c33-9bf0a8ea636b"
},{
"Name":"PINNAME_BDA_FM_RADIO"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d2855fed-b2d3-4eeb-9bd0-193436a2f890"
},{
"Name":"PINNAME_BDA_IF_PIN"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1a9d4a42-f3cd-48a1-9aea-71de133cbe14"
},{
"Name":"PINNAME_BDA_OPENCABLE_PSIP_PIN"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"297bb104-e5c9-4ace-b123-95c3cbb24d4f"
},{
"Name":"KSPROPSETID_BdaEthernetFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f43-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSPROPERTY_BDA_ETHERNET_FILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f44-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSPROPERTY_BDA_IPv4_FILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e1785a74-2a23-4fb3-9245-a8f88017ef33"
},{
"Name":"KSPROPERTY_BDA_IPv6_FILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1347d106-cf3a-428a-a5cb-ac0d9a2a4338"
},{
"Name":"KSPROPERTY_BDA_SIGNAL_STATS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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":"BDA_LockType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"fd0a5af3-b41d-11d2-9c95-00c04f7971e0"
},{
"Name":"KSMETHOD_BDA_CHANGE_SYNC"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f45-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSMETHOD_BDA_DEVICE_CONFIGURATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a14ee835-0a23-11d3-9cc7-00c04f7971e0"
},{
"Name":"KSPROPERTY_BDA_TOPOLOGY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0ded49d5-a8b7-4d5d-97a1-12b0c195874d"
},{
"Name":"KSPROPERTY_BDA_PIN_CONTROL"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSPROPERTY_BDA_PIN_ID","Value":0}
,{"Name":"KSPROPERTY_BDA_PIN_TYPE","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSEVENTSETID_BdaPinEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"104781cd-50bd-40d5-95fb-087e0e86a591"
},{
"Name":"KSPROPERTY_BDA_PIN_EVENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSEVENT_BDA_PIN_CONNECTED","Value":0}
,{"Name":"KSEVENT_BDA_PIN_DISCONNECTED","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSPROPSETID_BdaVoidTransform"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f46-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSPROPERTY_BDA_VOID_TRANSFORM"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSPROPERTY_BDA_VOID_TRANSFORM_START","Value":0}
,{"Name":"KSPROPERTY_BDA_VOID_TRANSFORM_STOP","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSPROPSETID_BdaNullTransform"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ddf15b0d-bd25-11d2-9ca0-00c04f7971e0"
},{
"Name":"KSPROPERTY_BDA_NULL_TRANSFORM"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSPROPERTY_BDA_NULL_TRANSFORM_START","Value":0}
,{"Name":"KSPROPERTY_BDA_NULL_TRANSFORM_STOP","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSPROPSETID_BdaFrequencyFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f47-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSPROPERTY_BDA_FREQUENCY_FILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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":"BDA_SignalType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"SignalType","Type":{"Kind":"ApiRef","Name":"BDA_SignalType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"SignalStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Property","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"AutoDetect","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSEVENTSETID_BdaTunerEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"aab59e17-01c9-4ebf-93f2-fc3b79b46f91"
},{
"Name":"KSEVENT_BDA_TUNER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSEVENT_BDA_TUNER_SCAN","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"KSEVENTDATA_BDA_RF_TUNER_SCAN_S"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EventData","Type":{"Kind":"ApiRef","Name":"KSEVENTDATA","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
,{"Name":"StartFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EndFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LockRequested","Type":{"Kind":"ApiRef","Name":"BDA_LockType","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"KSPROPSETID_BdaLNBInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"992cf102-49f9-4719-a664-c4f23e2408f4"
},{
"Name":"KSPROPERTY_BDA_LNB_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f84e2ab0-3c6b-45e3-a0fc-8669d4b81f11"
},{
"Name":"KSPROPERTY_BDA_DISEQC_COMMAND"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8b19bbf0-4184-43ac-ad3c-0c889be4c212"
},{
"Name":"KSPROPERTY_BDA_DISEQC_EVENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSEVENT_BDA_DISEQC_DATA_RECEIVED","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"KSPROPSETID_BdaDigitalDemodulator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ef30f379-985b-4d10-b640-a79d5e04e1e0"
},{
"Name":"KSPROPERTY_BDA_DIGITAL_DEMODULATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ddf15b12-bd25-11d2-9ca0-00c04f7971e0"
},{
"Name":"KSPROPERTY_BDA_AUTODEMODULATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSPROPERTY_BDA_AUTODEMODULATE_START","Value":0}
,{"Name":"KSPROPERTY_BDA_AUTODEMODULATE_STOP","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSPROPSETID_BdaTableSection"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"516b99c5-971c-4aaf-b3f3-d9fda8a15e16"
},{
"Name":"KSPROPERTY_IDS_BDA_TABLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSPROPERTY_BDA_TABLE_SECTION","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"KSPROPSETID_BdaPIDFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d0a67d65-08df-4fec-8533-e5b550410b85"
},{
"Name":"KSPROPERTY_BDA_PIDFILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b0693766-5278-4ec6-b9e1-3ce40560ef5a"
},{
"Name":"KSPROPERTY_BDA_CA"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"488c4ccc-b768-4129-8eb1-b00a071f9068"
},{
"Name":"KSPROPERTY_BDA_CA_EVENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"bff6b5bb-b0ae-484c-9dca-73528fb0b46e"
},{
"Name":"KSMETHOD_BDA_DRM"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSMETHOD_BDA_DRM_CURRENT","Value":0}
,{"Name":"KSMETHOD_BDA_DRM_DRMSTATUS","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSMETHODSETID_BdaWmdrmSession"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4be6fa3d-07cd-4139-8b80-8c18ba3aec88"
},{
"Name":"KSMETHOD_BDA_WMDRM"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"86d979cf-a8a7-4f94-b5fb-14c0aca68fe6"
},{
"Name":"KSMETHOD_BDA_WMDRM_TUNER"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f99492da-6193-4eb0-8690-6686cbff713e"
},{
"Name":"KSMETHOD_BDA_EVENTING_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSMETHOD_BDA_EVENT_DATA","Value":0}
,{"Name":"KSMETHOD_BDA_EVENT_COMPLETE","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSEVENTSETID_BdaEvent"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ae7e55b2-96d7-4e29-908f-62f95b2a1679"
},{
"Name":"KSEVENT_BDA_EVENT_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSEVENT_BDA_EVENT_PENDINGEVENT","Value":0}
]
,"IntegerBase":"Int32"
},{
"Name":"KSMETHODSETID_BdaDebug"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0d4a90ec-c69d-4ee2-8c5a-fb1f63a50da1"
},{
"Name":"KSMETHOD_BDA_DEBUG_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSMETHOD_BDA_DEBUG_LEVEL","Value":0}
,{"Name":"KSMETHOD_BDA_DEBUG_DATA","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSMETHODSETID_BdaTuner"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b774102f-ac07-478a-8228-2742d961fa7e"
},{
"Name":"KSMETHOD_BDA_TUNER_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0c24096d-5ff5-47de-a856-062e587e3727"
},{
"Name":"KSMETHODSETID_BdaNameValue"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"36e07304-9f0d-4e88-9118-ac0ba317b7f2"
},{
"Name":"KSMETHOD_BDA_GPNV_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"942aafec-4c05-4c74-b8eb-8706c2a4943f"
},{
"Name":"KSMETHOD_BDA_MUX_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSMETHOD_BDA_MUX_GETPIDLIST","Value":0}
,{"Name":"KSMETHOD_BDA_MUX_SETPIDLIST","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSMETHODSETID_BdaScanning"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"12eb49df-6249-47f3-b190-e21e6e2f8a9c"
},{
"Name":"KSMETHOD_BDA_SCAN_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8d9d5562-1589-417d-99ce-ac531dda19f9"
},{
"Name":"KSMETHOD_BDA_GDDS_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"10ced3b4-320b-41bf-9824-1b2e68e71eb9"
},{
"Name":"KSMETHOD_BDA_CAS_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5e68c627-16c2-4e6c-b1e2-d00170cdaa0f"
},{
"Name":"KSMETHOD_BDA_ISDB_CAS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSMETHOD_BDA_ISDBCAS_SETREQUEST","Value":0}
,{"Name":"KSMETHOD_BDA_ISDBCAS_RESPONSEDATA","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSMETHODSETID_BdaTSSelector"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1dcfafe9-b45e-41b3-bb2a-561eb129ae98"
},{
"Name":"KSMETHOD_BDA_TS_SELECTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"KSMETHOD_BDA_TS_SELECTOR_SETTSID","Value":0}
,{"Name":"KSMETHOD_BDA_TS_SELECTOR_GETTSINFORMATION","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"KSMETHODSETID_BdaUserActivity"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"eda5c834-4531-483c-be0a-94e6c96ff396"
},{
"Name":"KSMETHOD_BDA_USERACTIVITY_SERVICE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"fd0a5af4-b41d-11d2-9c95-00c04f7971e0"
},{
"Name":"KSCATEGORY_BDA_NETWORK_TUNER"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f48-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSCATEGORY_BDA_NETWORK_EPG"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f49-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSCATEGORY_BDA_IP_SINK"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f4a-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSCATEGORY_BDA_NETWORK_PROVIDER"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f4b-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSCATEGORY_BDA_TRANSPORT_INFORMATION"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a2e3074f-6c3d-11d3-b653-00c04f79498e"
},{
"Name":"KSNODE_BDA_RF_TUNER"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f4c-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSNODE_BDA_ANALOG_DEMODULATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"634db199-27dd-46b8-acfb-ecc98e61a2ad"
},{
"Name":"KSNODE_BDA_QAM_DEMODULATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f4d-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSNODE_BDA_QPSK_DEMODULATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6390c905-27c1-4d67-bdb7-77c50d079300"
},{
"Name":"KSNODE_BDA_8VSB_DEMODULATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f4f-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSNODE_BDA_COFDM_DEMODULATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"2dac6e05-edbe-4b9c-b387-1b6fad7d6495"
},{
"Name":"KSNODE_BDA_8PSK_DEMODULATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e957a0e7-dd98-4a3c-810b-3525157ab62e"
},{
"Name":"KSNODE_BDA_ISDB_T_DEMODULATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"fcea3ae3-2cb2-464d-8f5d-305c0bb778a2"
},{
"Name":"KSNODE_BDA_ISDB_S_DEMODULATOR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"edde230a-9086-432d-b8a5-6670263807e9"
},{
"Name":"KSNODE_BDA_OPENCABLE_POD"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"345812a0-fb7c-4790-aa7e-b1db88ac19c9"
},{
"Name":"KSNODE_BDA_COMMON_CA_POD"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d83ef8fc-f3b8-45ab-8b71-ecf7c339deb4"
},{
"Name":"KSNODE_BDA_PID_FILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f5412789-b0a0-44e1-ae4f-ee999b1b7fbe"
},{
"Name":"KSNODE_BDA_IP_SINK"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f4e-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"KSNODE_BDA_VIDEO_ENCODER"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d98429e3-65c9-4ac4-93aa-766782833b7a"
},{
"Name":"KSNODE_BDA_PBDA_CAS"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c026869f-7129-4e71-8696-ec8f75299b77"
},{
"Name":"KSNODE_BDA_PBDA_ISDBCAS"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f2cf2ab3-5b9d-40ae-ab7c-4e7ad0bd1c52"
},{
"Name":"KSNODE_BDA_PBDA_TUNER"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"aa5e8286-593c-4979-9494-46a2a9dfe076"
},{
"Name":"KSNODE_BDA_PBDA_MUX"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f88c7787-6678-4f4b-a13e-da09861d682b"
},{
"Name":"KSNODE_BDA_PBDA_DRM"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9eeebd03-eea1-450f-96ae-633e6de63cce"
},{
"Name":"KSNODE_BDA_DRI_DRM"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4f95ad74-cefb-42d2-94a9-68c5b2c1aabe"
},{
"Name":"KSNODE_BDA_TS_SELECTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5eddf185-fed1-4f45-9685-bbb73c323cfc"
},{
"Name":"PINNAME_IPSINK_INPUT"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"3fdffa70-ac9a-11d2-8f17-00c04f7971e2"
},{
"Name":"KSDATAFORMAT_TYPE_BDA_IP"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e25f7b8e-cccc-11d2-8f25-00c04f7971e2"
},{
"Name":"KSDATAFORMAT_SUBTYPE_BDA_IP"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5a9a213c-db08-11d2-8f32-00c04f7971e2"
},{
"Name":"KSDATAFORMAT_SPECIFIER_BDA_IP"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6b891420-db09-11d2-8f32-00c04f7971e2"
},{
"Name":"KSDATAFORMAT_TYPE_BDA_IP_CONTROL"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"dadd5799-7d5b-4b63-80fb-d1442f26b621"
},{
"Name":"KSDATAFORMAT_SUBTYPE_BDA_IP_CONTROL"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"499856e8-e85b-48ed-9bea-410d0dd4ef81"
},{
"Name":"PINNAME_MPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c1b06d73-1dbb-11d3-8f46-00c04f7971e2"
},{
"Name":"KSDATAFORMAT_TYPE_MPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"455f176c-4b06-47ce-9aef-8caef73df7b5"
},{
"Name":"DIGITAL_CABLE_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"143827ab-f77b-498d-81ca-5a007aec28bf"
},{
"Name":"ANALOG_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b820d87e-e0e3-478f-8a38-4e13f7b3df42"
},{
"Name":"ANALOG_AUXIN_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"742ef867-09e1-40a3-82d3-9669ba35325f"
},{
"Name":"ANALOG_FM_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"7728087b-2bb9-4e30-8078-449476e59dbb"
},{
"Name":"ISDB_TERRESTRIAL_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"95037f6f-3ac7-4452-b6c4-45a9ce9292a2"
},{
"Name":"ISDB_T_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"fc3855a6-c901-4f2e-aba8-90815afc6c83"
},{
"Name":"ISDB_SATELLITE_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"b0a4e6a0-6a1a-4b83-bb5b-903e1d90e6b6"
},{
"Name":"ISDB_S_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a1e78202-1459-41b1-9ca9-2a92587a42cc"
},{
"Name":"ISDB_CABLE_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c974ddb5-41fe-4b25-9741-92f049f1d5d1"
},{
"Name":"DIRECT_TV_SATELLITE_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"93b66fb5-93d4-4323-921c-c1f52df61d3f"
},{
"Name":"ECHOSTAR_SATELLITE_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c4f6b31b-c6bf-4759-886f-a7386dca27a0"
},{
"Name":"ATSC_TERRESTRIAL_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0dad2fdd-5fd7-11d3-8f50-00c04f7971e2"
},{
"Name":"DVB_TERRESTRIAL_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"216c62df-6d7f-4e9a-8571-05f14edb766a"
},{
"Name":"BSKYB_TERRESTRIAL_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"9e9e46c6-3aba-4f08-ad0e-cc5ac8148c2b"
},{
"Name":"DVB_SATELLITE_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"fa4b375a-45b4-4d45-8440-263957b11623"
},{
"Name":"DVB_CABLE_TV_NETWORK_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"dc0c0fe7-0485-4266-b93f-68fbf80ed834"
},{
"Name":"BDA_DEBUG_DATA_AVAILABLE"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"69c24f54-9983-497e-b415-282be4c555fb"
},{
"Name":"BDA_DEBUG_DATA_TYPE_STRING"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a806e767-de5c-430c-80bf-a21ebe06c748"
},{
"Name":"EVENTID_BDA_IsdbCASResponse"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d4cb1966-41bc-4ced-9a20-fdceac78f70d"
},{
"Name":"EVENTID_BDA_CASRequestTuner"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"cf39a9d8-f5d3-4685-be57-ed81dba46b27"
},{
"Name":"EVENTID_BDA_CASReleaseTuner"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"20c1a16b-441f-49a5-bb5c-e9a04495c6c1"
},{
"Name":"EVENTID_BDA_CASOpenMMI"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"85dac915-e593-410d-8471-d6812105f28e"
},{
"Name":"EVENTID_BDA_CASCloseMMI"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5d0f550f-de2e-479d-8345-ec0e9557e8a2"
},{
"Name":"EVENTID_BDA_CASBroadcastMMI"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"676876f0-1132-404c-a7ca-e72069a9d54f"
},{
"Name":"EVENTID_BDA_TunerSignalLock"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1872e740-f573-429b-a00e-d9c1e408af09"
},{
"Name":"EVENTID_BDA_TunerNoSignal"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e29b382b-1edd-4930-bc46-682fd72d2dfb"
},{
"Name":"EVENTID_BDA_GPNVValueUpdate"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ff75c68c-f416-4e7e-bf17-6d55c5df1575"
},{
"Name":"EVENTID_BDA_UpdateDrmStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"65a6f681-1462-473b-88ce-cb731427bdb5"
},{
"Name":"EVENTID_BDA_UpdateScanState"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"55702b50-7b49-42b8-a82f-4afb691b0628"
},{
"Name":"EVENTID_BDA_GuideDataAvailable"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"98db717a-478a-4cd4-92d0-95f66b89e5b1"
},{
"Name":"EVENTID_BDA_GuideServiceInformationUpdated"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a1c3ea2b-175f-4458-b735-507d22db23a6"
},{
"Name":"EVENTID_BDA_GuideDataError"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"ac33c448-6f73-4fd7-b341-594c360d8d74"
},{
"Name":"EVENTID_BDA_DiseqCResponseAvailable"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"efa628f8-1f2c-4b67-9ea5-acf6fa9a1f36"
},{
"Name":"EVENTID_BDA_LbigsOpenConnection"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"356207b2-6f31-4eb0-a271-b3fa6bb7680f"
},{
"Name":"EVENTID_BDA_LbigsSendData"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1123277b-f1c6-4154-8b0d-48e6157059aa"
},{
"Name":"EVENTID_BDA_LbigsCloseConnectionHandle"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c2f08b99-65ef-4314-9671-e99d4cce0bae"
},{
"Name":"EVENTID_BDA_EncoderSignalLock"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"5ec90eb9-39fa-4cfc-b93f-00bb11077f5e"
},{
"Name":"EVENTID_BDA_FdcStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"05f25366-d0eb-43d2-bc3c-682b863df142"
},{
"Name":"EVENTID_BDA_FdcTableSection"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6a0cd757-4ce3-4e5b-9444-7187b87152c5"
},{
"Name":"EVENTID_BDA_TransprtStreamSelectorInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c40f9f85-09d0-489c-9e9c-0abbb56951b0"
},{
"Name":"EVENTID_BDA_RatingPinReset"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c6e048c0-c574-4c26-bcda-2f4d35eb5e85"
},{
"Name":"PBDA_ALWAYS_TUNE_IN_MUX"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1e1d7141-583f-4ac2-b019-1f430eda0f4c"
},{
"Name":"PID_BITS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_HEADER_BITS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MPEG_HEADER_VERSION_BITS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"BDANETWORKTYPE_ATSC"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"71985f51-1ca1-11d3-9cc8-00c04f7971e0"
},{
"Name":"MPEG1WAVEFORMAT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]},"Attrs":[]}
,{"Name":"wID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"fdwFlags","Type":{"Kind":"ApiRef","Name":"MPEGLAYER3WAVEFORMAT_FLAGS","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"wfx","Type":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","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"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"wfInfo","Type":{"Kind":"ApiRef","Name":"HEAACWAVEINFO","TargetKind":"Default","Api":"Media.DirectShow","Parents":[]},"Attrs":[]}
,{"Name":"pbAudioSpecificConfig","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"IWMCodecAMVideoAccelerator"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"d98ee251-34e0-4a2d-9312-9b4c788d9fa1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetAcceleratorInterface"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIAMVA","Type":{"Kind":"ApiRef","Name":"IAMVideoAccelerator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"NegotiateConnection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"SetPlayerNotify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pHook","Type":{"Kind":"ApiRef","Name":"IWMPlayerTimestampHook","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IWMCodecVideoAccelerator"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"990641b0-739f-4e94-a808-9888da8f75af"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"NegotiateConnection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIAMVA","Type":{"Kind":"ApiRef","Name":"IAMVideoAccelerator","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"SetPlayerNotify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pHook","Type":{"Kind":"ApiRef","Name":"IWMPlayerTimestampHook","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"VIDEOENCODER_BITRATE_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ConstantBitRate","Value":0}
,{"Name":"VariableBitRateAverage","Value":1}
,{"Name":"VariableBitRatePeak","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"DXVA_COPPSetProtectionLevelCmdData"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"COPP_HDCPRepeater","Value":1}
,{"Name":"COPP_HDCPFlagsReserved","Value":-2}
]
,"IntegerBase":"Int32"
},{
"Name":"DXVA_COPPStatusHDCPKeyData"
,"Architectures":[]
,"Platform":null
,"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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":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"
,"Architectures":[]
,"Platform":null
,"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":[]
}],
"Functions":[{
"Name":"AMGetErrorTextA"
,"SetLastError":false
,"DllImport":"QUARTZ"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"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"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"MaxLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}],
"UnicodeAliases":[
"AMGETERRORTEXTPROC"
,"AMGetErrorText"
]
}