mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
17404 lines
503 KiB
JSON
17404 lines
503 KiB
JSON
{
|
|
|
|
"Constants":[
|
|
{
|
|
"Name":"IOCTL_KS_PROPERTY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3080195
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IOCTL_KS_ENABLE_EVENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3080199
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IOCTL_KS_DISABLE_EVENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3080203
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IOCTL_KS_METHOD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3080207
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IOCTL_KS_WRITE_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3112979
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IOCTL_KS_READ_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3096599
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IOCTL_KS_RESET_STATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3080219
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPRIORITY_LOW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPRIORITY_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPRIORITY_HIGH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPRIORITY_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_TYPE_NONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_TYPE_READ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_TYPE_WRITE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_TYPE_MODIFY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_TYPE_SOURCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_TYPE_SEND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_TYPE_SETSUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_TYPE_BASICSUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_TYPE_TOPOLOGY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_GET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_GETPAYLOADSIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_SET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_SETSUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_BASICSUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_RELATIONS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_SERIALIZESET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_UNSERIALIZESET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_SERIALIZERAW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_UNSERIALIZERAW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_SERIALIZESIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_DEFAULTVALUES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_TOPOLOGY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_HIGHPRIORITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_FSFILTERSCOPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TYPE_COPYPAYLOAD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEMBER_RANGES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEMBER_STEPPEDRANGES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEMBER_VALUES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEMBER_FLAG_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_MULTICHANNEL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_UNIFORM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTF_EVENT_HANDLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTF_SEMAPHORE_HANDLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTF_EVENT_OBJECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTF_SEMAPHORE_OBJECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTF_DPC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTF_WORKITEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTF_KSWORKITEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TYPE_ENABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TYPE_ONESHOT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TYPE_ENABLEBUFFERED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TYPE_SETSUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TYPE_BASICSUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TYPE_QUERYBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TYPE_TOPOLOGY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSRELATIVEEVENT_FLAG_HANDLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSRELATIVEEVENT_FLAG_POINTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMEDIUM_TYPE_ANYINSTANCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMEDIUM_STANDARD_DEVIO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_PIN_FLAGS_ATTRIBUTE_RANGE_AWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_PIN_FLAGS_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_BIT_TEMPORAL_COMPRESSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_BIT_ATTRIBUTES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDATARANGE_BIT_ATTRIBUTES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDATARANGE_BIT_REQUIRED_ATTRIBUTES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSATTRIBUTE_REQUIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTRING_Filter"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"{9B365890-165F-11D0-A195-0020AFD156E4}"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTRING_Pin"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"{146F1A80-4791-11D0-A5D6-28DB04C10000}"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTRING_Clock"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"{53172480-4791-11D0-A5D6-28DB04C10000}"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTRING_Allocator"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"{642F5D00-4791-11D0-A5D6-28DB04C10000}"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTRING_AllocatorEx"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"{091BB63B-603F-11D1-B067-00A0C9062802}"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTRING_TopologyNode"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"{0621061A-EE75-11D0-B915-00A0C9223196}"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_REQUIREMENTF_INPLACE_MODIFIER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_REQUIREMENTF_FRAME_INTEGRITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_REQUIREMENTF_MUST_ALLOCATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY_CUSTOM_ALLOCATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_REQUIREMENTF_PREFERENCES_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_OPTIONF_COMPATIBLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_OPTIONF_SYSTEM_MEMORY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_OPTIONF_VALID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_PARTIAL_READ_SUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_DEVICE_SPECIFIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_CAN_ALLOCATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_INSIST_ON_FRAMESIZE_RATIO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_NO_FRAME_INTEGRITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_MULTIPLE_OUTPUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_CYCLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_ALLOCATOR_EXISTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_INDEPENDENT_RANGES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_ATTENTION_STEPPING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_ENABLE_CACHED_MDL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FLAG_2D_BUFFER_REQUIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_SPLICEPOINT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_PREROLL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_DATADISCONTINUITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_TYPECHANGED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_TIMEVALID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_TIMEDISCONTINUITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_FLUSHONPAUSE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_DURATIONVALID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_BUFFEREDTRANSFER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_VRAM_DATA_TRANSFER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_METADATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_ENDOFPHOTOSEQUENCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_FRAMEINFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_PERSIST_SAMPLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_SAMPLE_PERSISTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_TRACK_COMPLETION_NUMBERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_SECUREBUFFERTRANSFER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER_OPTIONSF_LOOPEDDATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_UVC_SECURE_ATTRIBUTE_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSFRAMETIME_VARIABLESIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSRATE_NOPRESENTATIONSTART"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSRATE_NOPRESENTATIONDURATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NANOSECONDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10000000
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROBE_STREAMREAD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROBE_STREAMWRITE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROBE_ALLOCATEMDL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROBE_PROBEANDLOCK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROBE_SYSTEMADDRESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROBE_MODIFY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROBE_ALLOWFORMATCHANGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_READ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_WRITE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_PAGED_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_NONPAGED_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_SYNCHRONOUS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_FAILUREEXCEPTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_ENTRY_DELETED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_ENTRY_ONESHOT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_ENTRY_BUFFERED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDISPATCH_FASTIO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCREATE_ITEM_SECURITYCHANGED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCREATE_ITEM_WILDCARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCREATE_ITEM_NOPARAMETERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCREATE_ITEM_FREEONSTOP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"BUS_INTERFACE_REFERENCE_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IOCTL_KS_HANDSHAKE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3080223
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MIN_DEV_VER_FOR_QI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDEVICE_DESCRIPTOR_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDEVICE_DESCRIPTOR_VERSION_2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":272
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MIN_DEV_VER_FOR_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":272
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDEVICE_FLAG_ENABLE_REMOTE_WAKEUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDEVICE_FLAG_LOWPOWER_PASSTHROUGH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDEVICE_FLAG_ENABLE_QUERYINTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSFILTER_FLAG_DISPATCH_LEVEL_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSFILTER_FLAG_CRITICAL_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSFILTER_FLAG_HYPERCRITICAL_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSFILTER_FLAG_RECEIVE_ZERO_LENGTH_SAMPLES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSFILTER_FLAG_DENY_USERMODE_ACCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSFILTER_FLAG_PRIORITIZE_REFERENCEGUID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_DISPATCH_LEVEL_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_CRITICAL_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_HYPERCRITICAL_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_ASYNCHRONOUS_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_DO_NOT_INITIATE_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_INITIATE_PROCESSING_ON_EVERY_ARRIVAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_FRAMES_NOT_REQUIRED_FOR_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_ENFORCE_FIFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_GENERATE_MAPPINGS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_DISTINCT_TRAILING_EDGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_PROCESS_IN_RUN_STATE_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_SPLITTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_USE_STANDARD_TRANSPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_DO_NOT_USE_STANDARD_TRANSPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_FIXED_FORMAT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_GENERATE_EOS_EVENTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_IMPLEMENT_CLOCK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_SOME_FRAMES_REQUIRED_FOR_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_PROCESS_IF_ANY_IN_RUN_STATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_FLAG_DENY_USERMODE_ACCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"RT_STRING"
|
|
,"Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"RT_RCDATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"WAVE_FORMAT_EXTENSIBLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65534
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_PRIMARY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_STATIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_LOCHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_LOCSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_CTRL_3D"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_CTRL_FREQUENCY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_CTRL_PAN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_CTRL_VOLUME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_CTRL_POSITIONNOTIFY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DEVPKEY_KsAudio_PacketSize_Constraints"
|
|
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
|
|
,"ValueType":"PropertyKey"
|
|
,"Value":{"Fmtid":"13e004d6-b066-43bd-913b-a415cd13da87","Pid":2}
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DEVPKEY_KsAudio_Controller_DeviceInterface_Path"
|
|
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
|
|
,"ValueType":"PropertyKey"
|
|
,"Value":{"Fmtid":"13e004d6-b066-43bd-913b-a415cd13da87","Pid":3}
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DEVPKEY_KsAudio_PacketSize_Constraints2"
|
|
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
|
|
,"ValueType":"PropertyKey"
|
|
,"Value":{"Fmtid":"9404f781-7191-409b-8b0b-80bf6ec229ae","Pid":2}
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_HEADPHONE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_NARROW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_WIDE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":180
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_3D_MODE_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_3D_MODE_HEADRELATIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_3D_MODE_DISABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDSOUND_BUFFER_CTRL_HRTF_3D"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_QUALITY_WORST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_QUALITY_PC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_QUALITY_BASIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_QUALITY_ADVANCED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_CPU_RESOURCES_HOST_CPU"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483647
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_FRONT_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_FRONT_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_FRONT_CENTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_LOW_FREQUENCY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_BACK_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_BACK_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_FRONT_LEFT_OF_CENTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_FRONT_RIGHT_OF_CENTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_BACK_CENTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_SIDE_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_SIDE_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_TOP_CENTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_TOP_FRONT_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_TOP_FRONT_CENTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_TOP_FRONT_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_TOP_BACK_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_TOP_BACK_CENTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_TOP_BACK_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_RESERVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147221504
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPEAKER_ALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_SPEAKER_DIRECTOUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_SPEAKER_MONO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_SPEAKER_GROUND_FRONT_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_SPEAKER_GROUND_FRONT_CENTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_SPEAKER_GROUND_FRONT_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_SPEAKER_GROUND_REAR_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_SPEAKER_GROUND_REAR_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_SPEAKER_TOP_MIDDLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_SPEAKER_SUPER_WOOFER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_STANDARD_IN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_STANDARD_OUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_SUM_MUX_IN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_SUM_MUX_OUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_DEMUX_IN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_DEMUX_OUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_AEC_RENDER_IN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_AEC_RENDER_OUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_AEC_CAPTURE_IN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPIN_AEC_CAPTURE_OUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AEC_STATUS_FD_HISTORY_UNINITIALIZED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AEC_STATUS_FD_HISTORY_CONTINUOUSLY_CONVERGED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AEC_STATUS_FD_HISTORY_PREVIOUSLY_DIVERGED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AEC_STATUS_FD_CURRENTLY_CONVERGED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AEC_MODE_PASS_THROUGH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AEC_MODE_HALF_DUPLEX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AEC_MODE_FULL_DUPLEX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_WAVE_QUEUED_POSITION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_WAVE_QUEUED_BREAKLOOP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSWAVE_COMPATCAPS_INPUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSWAVE_COMPATCAPS_OUTPUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSWAVE_BUFFER_ATTRIBUTEF_LOOPING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSWAVE_BUFFER_ATTRIBUTEF_STATIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SYSAUDIO_FLAGS_DONT_COMBINE_PINS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SYSAUDIO_FLAGS_CLEAR_PREFERRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMPEGVIDMODE_PANSCAN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMPEGVIDMODE_LTRBOX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSMPEGVIDMODE_SCALE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_ALTERNATE_AUDIO_1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_ALTERNATE_AUDIO_2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_ALTERNATE_AUDIO_BOTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_SERVICE_MAIN_AUDIO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_SERVICE_NO_DIALOG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_SERVICE_VISUALLY_IMPAIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_SERVICE_HEARING_IMPAIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_SERVICE_DIALOG_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_SERVICE_COMMENTARY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_SERVICE_EMERGENCY_FLASH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_SERVICE_VOICE_OVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDDECOUTMODE_STEREO_ANALOG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDDECOUTMODE_PCM_51"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSAUDDECOUTMODE_SPDIFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_CGMS_RESERVED_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":120
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_CGMS_COPY_PROTECT_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_CGMS_COPY_PERMITTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_CGMS_COPY_ONCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_CGMS_NO_COPY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_COPYRIGHT_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_NOT_COPYRIGHTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_COPYRIGHTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_SECTOR_PROTECT_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_SECTOR_NOT_PROTECTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_SECTOR_PROTECTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_BI_RGB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_BI_RLE8"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_BI_RLE4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_BI_BITFIELDS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_BI_JPEG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_iPALETTE_COLORS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_iEGA_COLORS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_iMASK_COLORS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_iTRUECOLOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_iRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_iGREEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_iBLUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_iPALETTE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_iMAXBITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBIDATARATE_NABTS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":5727272
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBIDATARATE_CC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":503493
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVTUNER_CHANGE_BEGIN_TUNE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVTUNER_CHANGE_END_TUNE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_IsInterlaced"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_1FieldPerSample"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_Field1First"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_UNUSED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_FieldPatternMask"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":48
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_FieldPatField1Only"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_FieldPatField2Only"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_FieldPatBothRegular"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_FieldPatBothIrregular"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":48
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_DisplayModeMask"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_DisplayModeBobOnly"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_DisplayModeWeaveOnly"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_INTERLACE_DisplayModeBobOrWeave"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_COPYPROTECT_RestrictDuplication"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_DoPanScan"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_DVDLine21Field1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_DVDLine21Field2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_SourceIsLetterboxed"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_FilmCameraMode"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_LetterboxAnalogOut"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_DSS_UserData"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_DVB_UserData"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_27MhzTimebase"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2_WidescreenAnalogOut"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_AMCONTROL_USED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_AMCONTROL_PAD_TO_4x3"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_AMCONTROL_PAD_TO_16x9"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_AMCONTROL_COLORINFO_PRESENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MAX_SIZE_MPEG1_SEQUENCE_INFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":140
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEGAUDIOINFO_27MhzTimebase"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOSTREAM_PREVIEW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOSTREAM_CAPTURE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOSTREAM_VBI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOSTREAM_NABTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOSTREAM_CC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOSTREAM_EDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOSTREAM_TELETEXT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOSTREAM_STILL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOSTREAM_IS_VPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_ALLOC_VPE_SYSTEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_ALLOC_VPE_DISPLAY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_ALLOC_VPE_AGP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBICAP_PROTECTION_MV_PRESENT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBICAP_PROTECTION_MV_HARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBICAP_PROTECTION_MV_DETECTED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_ORIGINAL_CONTENT_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_ORIGINAL_CONTENT_ADVERTISER_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2064
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_PRODUCTION_COMPANY_CONTENT_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2080
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_PRODUCTION_COMPANY_ADVERTISER_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_SYNDICATED_SHOW_CONTENT_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2112
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_SYNDICATED_SHOW_ADVERTISER_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_NETWORK_WIDE_CONTENT_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_NETWORK_WIDE_ADVERTISER_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2160
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_TELEVISION_STATION_CONTENT_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2176
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_TELEVISION_STATION_ADVERTISER_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_CONTENT_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2208
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_ADVERTISER_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2224
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_NABTS_GROUPID_MICROSOFT_RESERVED_TEST_DATA_BASE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_NABTS_VBI_LINES_PER_FIELD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NABTS_LINES_PER_BUNDLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NABTS_PAYLOAD_PER_LINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":28
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NABTS_BYTES_PER_LINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":36
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_ODD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_EVEN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_FIELD1_MASK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":240
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_SERVICE_CC1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_SERVICE_CC2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_SERVICE_T1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_SERVICE_T2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_FIELD2_MASK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":7936
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_SERVICE_CC3"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_SERVICE_CC4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_SERVICE_T3"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_SERVICE_T4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_CC_SUBSTREAM_SERVICE_XDS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CC_MAX_HW_DECODE_LINES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NABTS_BUFFER_PICTURENUMBER_SUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"WST_TVTUNER_CHANGE_BEGIN_TUNE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"WST_TVTUNER_CHANGE_END_TUNE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_WST_VBI_LINES_PER_FIELD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":17
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"WST_BYTES_PER_LINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":42
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_FIELD_MASK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_FRAME"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_FIELD1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_FIELD2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_FIELD1FIRST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_WEAVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_IPB_MASK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":48
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_I_FRAME"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_P_FRAME"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_B_FRAME"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEO_FLAG_REPEAT_FIELD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBI_FLAG_FRAME"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBI_FLAG_FIELD1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBI_FLAG_FIELD2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBI_FLAG_MV_PRESENT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBI_FLAG_MV_HARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBI_FLAG_MV_DETECTED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBI_FLAG_TVTUNER_CHANGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_VBI_FLAG_VBIINFOHEADER_CHANGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_AnalogVideo_NTSC_Mask"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_AnalogVideo_PAL_Mask"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1052656
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_AnalogVideo_SECAM_Mask"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1044480
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLAGS_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLAGS_ASYNCHRONOUS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLASH_OFF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLASH_ON"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLASH_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_OFF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_HIGH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_MEDIUM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_LOW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_FLAGS_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_FLAGS_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_ASYNC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_FOCUS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_EXPOSURE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_WB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONVERGEMODE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_EXCLUSIVE_WITH_RECORD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_SEQUENCE_EXCLUSIVE_WITH_RECORD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FILTERSCOPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_CAPS_RESERVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":18374686479671623680
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":9223372036854775808
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_CAPS_CANCELLABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4611686018427387904
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLAG_CANCELOPERATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":9223372036854775808
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_CAPS_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":18374686479671623680
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLAG_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":18374686479671623680
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_4X"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_8X"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_16X"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_MACRO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_PORTRAIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_SPORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_SNOW"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_BEACH"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_SUNSET"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_CANDLELIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_LANDSCAPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHTPORTRAIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_BACKLIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":36028797018963968
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOTORCH_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON_ADJUSTABLEPOWER"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_ON_ADJUSTABLEPOWER"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_AUTO_ADJUSTABLEPOWER"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_REDEYEREDUCTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_SINGLEFLASH"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_MULTIFLASHSUPPORTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_PHOTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_QUALITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_LATENCY"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_POWER"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_LOCK"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_CONTINUOUS"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_MACRO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_FULLRANGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_INFINITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_HYPERFOCAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_INFINITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_HYPERFOCAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_NEAREST"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_50"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_80"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_100"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_200"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_400"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_800"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_1600"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_3200"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_6400"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_12800"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_25600"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_CONTINUOUSLOCK"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_UNLOCK"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_DRIVERFALLBACK_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUS_REGIONBASED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ISO_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":36028797018963968
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_EVCOMP_SIXTHSTEP"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_EVCOMP_QUARTERSTEP"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_EVCOMP_THIRDSTEP"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_EVCOMP_HALFSTEP"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_EVCOMP_FULLSTEP"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE_SUB_NONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE_SUB_VARIABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_METADATA_MEMORYTYPE_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":255
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_METADATA_SYSTEMMEMORY"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_METADATA_ALIGNMENTREQUIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_FRAMEILLUMINATION_FLAG_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_EXPOSURETIME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_EXPOSURECOMPENSATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_ISOSPEED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_FOCUSSTATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_LENSPOSITION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_WHITEBALANCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_FLASH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_FLASHPOWER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_ZOOMFACTOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_SCENEMODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_SENSORFRAMERATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PERFRAMESETTING_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4294967296
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PERFRAMESETTING_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8589934592
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VFR_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VFR_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_PREVIEW"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_PHOTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_BLINK"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_SMILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOHDR_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOHDR_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOHDR_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_HISTOGRAM_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_HISTOGRAM_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_OIS_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_OIS_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_OIS_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_HDR"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_FNF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_ULTRALOWLIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ZOOM_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ZOOM_DIRECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ZOOM_SMOOTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_ALTERNATIVE_FRAME_ILLUMINATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_BACKGROUND_SUBTRACTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SECUREMODE_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_SECUREMODE_ENABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_AUTO"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_IRTORCHMODE_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_IRTORCHMODE_ALWAYS_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_IRTORCHMODE_ALTERNATING_FRAME_ILLUMINATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_DYNAMIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_OFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_BLUR"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_AUTOFACEFRAMING"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_FLAGS_VIDEOSTABLIZATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_FLAGS_VIDEOHDR"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_FLAGS_PHOTOHDR"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_FLAGS_FACEDETECTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_FLAGS_VARIABLEPHOTOSEQUENCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_FLAGS_PREVIEW_RES_MUSTMATCH"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDEVICE_PROFILE_TYPE_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSDEVICE_PROFILE_TYPE_CAMERA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCameraProfileSensorType_RGB"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCameraProfileSensorType_Infrared"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCameraProfileSensorType_Depth"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCameraProfileSensorType_PoseTracking"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCameraProfileSensorType_ImageSegmentation"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSCameraProfileSensorType_Custom"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVAUDIO_MODE_MONO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVAUDIO_MODE_STEREO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVAUDIO_MODE_LANG_A"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVAUDIO_MODE_LANG_B"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVAUDIO_MODE_LANG_C"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVAUDIO_PRESET_STEREO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVAUDIO_PRESET_LANG_A"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVAUDIO_PRESET_LANG_B"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_TVAUDIO_PRESET_LANG_C"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KS_AM_UseNewCSSKey"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_SINK_DESCRIPTION_NAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"JACKDESC2_PRESENCE_DETECT_CAPABILITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_AUDIO_BUFFER_DURATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_RESOURCEGROUPID_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AUDIOMODULE_MAX_DATA_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64000
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AUDIOMODULE_MAX_NAME_CCH_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AllocatorStrategy_DontCare"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AllocatorStrategy_MinimizeNumberOfFrames"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AllocatorStrategy_MinimizeFrameSize"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AllocatorStrategy_MinimizeNumberOfAllocators"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"AllocatorStrategy_MaximizeSpeed"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_None"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_UserModeUpstream"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_UserModeDownstream"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_MemoryTypes"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_Flags"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_PhysicalRanges"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_OptimalRanges"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_FixedCompression"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_UnknownCompression"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_Buffers"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_Align"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_PhysicalEnd"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PipeFactor_LogicalEnd"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEMORY_TRANSPORT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
]
|
|
|
|
,"Types":[
|
|
{
|
|
"Name":"IKsPin"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsAllocator"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsAllocatorEx"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"28f54685-06fd-11d2-b27a-00a0c9223196"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"KsProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Property","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertyLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"BytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsMethod"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Method","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"MethodLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MethodData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"BytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Event","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"EventLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"EventData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"BytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsFormatSupport"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"3cb4a69d-bb6f-4d2b-95b7-452d2c155db5"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"IsFormatSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pKsFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDevicePreferredFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppKsFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsJackDescription"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"4509f757-2d46-4637-8e62-ce7db944f57b"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetJackCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcJacks","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetJackDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"nJack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSJACK_DESCRIPTION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsJackDescription2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"478f3a9b-e0c9-4827-9228-6f5505ffe76a"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetJackCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcJacks","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetJackDescription2"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"nJack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDescription2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSJACK_DESCRIPTION2","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsJackSinkInformation"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"d9bd72ed-290f-4581-9ff3-61027a8fe532"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetJackSinkInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pJackSinkInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSJACK_SINK_INFORMATION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsJackContainerId"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c99af463-d629-4ec4-8c00-e54d68154248"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetJackContainerId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pJackContainerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GUID_NULL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000000-0000-0000-0000-000000000000"
|
|
}
|
|
,{
|
|
"Name":"KSRESET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSRESET_BEGIN","Value":0}
|
|
,{"Name":"KSRESET_END","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSSTATE_STOP","Value":0}
|
|
,{"Name":"KSSTATE_ACQUIRE","Value":1}
|
|
,{"Name":"KSSTATE_PAUSE","Value":2}
|
|
,{"Name":"KSSTATE_RUN","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPRIORITY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PriorityClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrioritySubClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSIDENTIFIER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","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.KernelStreaming","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Alignment","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Set","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSP_NODE"
|
|
,"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":"NodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSM_NODE"
|
|
,"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":"NodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSE_NODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPTYPESETID_General"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"97e99ba0-bdea-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSMULTIPLE_ITEM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_DESCRIPTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AccessFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DescriptionSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PropTypeSet","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MembersListCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEMBERSHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MembersFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MembersSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MembersCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BOUNDS_LONG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous1_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SignedMinimum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"SignedMaximum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"UnsignedMinimum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"UnsignedMaximum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BOUNDS_LONGLONG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous1_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SignedMinimum","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"SignedMaximum","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"UnsignedMinimum","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"UnsignedMaximum","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_STEPPING_LONG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SteppingDelta","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Bounds","Type":{"Kind":"ApiRef","Name":"KSPROPERTY_BOUNDS_LONG","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_STEPPING_LONGLONG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SteppingDelta","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Bounds","Type":{"Kind":"ApiRef","Name":"KSPROPERTY_BOUNDS_LONGLONG","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NotificationType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"EventHandle","Type":{"Kind":"ApiRef","Name":"_EventHandle_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"SemaphoreHandle","Type":{"Kind":"ApiRef","Name":"_SemaphoreHandle_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Alignment","Type":{"Kind":"ApiRef","Name":"_Alignment_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_SemaphoreHandle_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Semaphore","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Adjustment","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_EventHandle_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Alignment_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Unused","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Alignment","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSQUERYBUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EventData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSEVENTDATA","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRELATIVEEVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Event","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EventData","Type":{"Kind":"ApiRef","Name":"KSEVENTDATA","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ObjectHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ObjectPointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TIME_MARK"
|
|
,"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":"MarkTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TIME_INTERVAL"
|
|
,"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":"TimeBase","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Interval","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSINTERVAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TimeBase","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Interval","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_General"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1464eda5-6a8f-11d1-9aa7-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_GENERAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_GENERAL_COMPONENTID","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCOMPONENTID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Manufacturer","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Product","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Component","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Name","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Revision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_StreamIo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"65d003ca-1523-11d2-b27a-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_STREAMIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_STREAMIO_READ","Value":0}
|
|
,{"Name":"KSMETHOD_STREAMIO_WRITE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_MediaSeeking"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ee904f0c-d09b-11d0-abe9-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEDIASEEKING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_MEDIASEEKING_CAPABILITIES","Value":0}
|
|
,{"Name":"KSPROPERTY_MEDIASEEKING_FORMATS","Value":1}
|
|
,{"Name":"KSPROPERTY_MEDIASEEKING_TIMEFORMAT","Value":2}
|
|
,{"Name":"KSPROPERTY_MEDIASEEKING_POSITION","Value":3}
|
|
,{"Name":"KSPROPERTY_MEDIASEEKING_STOPPOSITION","Value":4}
|
|
,{"Name":"KSPROPERTY_MEDIASEEKING_POSITIONS","Value":5}
|
|
,{"Name":"KSPROPERTY_MEDIASEEKING_DURATION","Value":6}
|
|
,{"Name":"KSPROPERTY_MEDIASEEKING_AVAILABLE","Value":7}
|
|
,{"Name":"KSPROPERTY_MEDIASEEKING_PREROLL","Value":8}
|
|
,{"Name":"KSPROPERTY_MEDIASEEKING_CONVERTTIMEFORMAT","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_SEEKING_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_SEEKING_NoPositioning","Value":0}
|
|
,{"Name":"KS_SEEKING_AbsolutePositioning","Value":1}
|
|
,{"Name":"KS_SEEKING_RelativePositioning","Value":2}
|
|
,{"Name":"KS_SEEKING_IncrementalPositioning","Value":3}
|
|
,{"Name":"KS_SEEKING_PositioningBitsMask","Value":3}
|
|
,{"Name":"KS_SEEKING_SeekToKeyFrame","Value":4}
|
|
,{"Name":"KS_SEEKING_ReturnTime","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_SEEKING_CAPABILITIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_SEEKING_CanSeekAbsolute","Value":1}
|
|
,{"Name":"KS_SEEKING_CanSeekForwards","Value":2}
|
|
,{"Name":"KS_SEEKING_CanSeekBackwards","Value":4}
|
|
,{"Name":"KS_SEEKING_CanGetCurrentPos","Value":8}
|
|
,{"Name":"KS_SEEKING_CanGetStopPos","Value":16}
|
|
,{"Name":"KS_SEEKING_CanGetDuration","Value":32}
|
|
,{"Name":"KS_SEEKING_CanPlayBackwards","Value":64}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_POSITIONS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Current","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Stop","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"CurrentFlags","Type":{"Kind":"ApiRef","Name":"KS_SEEKING_FLAGS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StopFlags","Type":{"Kind":"ApiRef","Name":"KS_SEEKING_FLAGS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MEDIAAVAILABLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Earliest","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Latest","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSP_TIMEFORMAT"
|
|
,"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":"SourceFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"TargetFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Time","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Topology"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"720d4ac0-7533-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TOPOLOGY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_TOPOLOGY_CATEGORIES","Value":0}
|
|
,{"Name":"KSPROPERTY_TOPOLOGY_NODES","Value":1}
|
|
,{"Name":"KSPROPERTY_TOPOLOGY_CONNECTIONS","Value":2}
|
|
,{"Name":"KSPROPERTY_TOPOLOGY_NAME","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_BRIDGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"085aff00-62ce-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_CAPTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"65e8773d-8f56-11d0-a3b9-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_VIDEO_CAMERA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e5323777-f976-4f5b-9b55-b94699c46e44"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_SENSOR_CAMERA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"24e552d7-6523-47f7-a647-d3465bf1f5ca"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_NETWORK_CAMERA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b8238652-b500-41eb-b4f3-4234f7f5ae99"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_SENSOR_GROUP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"669c7214-0a88-4311-a7f3-4e79820e33bd"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_RENDER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"65e8773e-8f56-11d0-a3b9-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_MIXER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ad809c00-7b88-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_SPLITTER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0a4252a0-7e70-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_DATACOMPRESSOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1e84c900-7e70-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_DATADECOMPRESSOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2721ae20-7e70-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_DATATRANSFORM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2eb07ea0-7e70-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_VIDEO_DECODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d6c02d4b-6833-45b4-971a-05a4b04bab91"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_VIDEO_ENCODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f79eac7d-e545-4387-bdee-d647d7bde42a"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_VIDEO_EFFECT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"12e17c21-532c-4a6e-8a1c-40825a736397"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_MULTIPLEXER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"059c561e-05ae-4b61-b69d-55b61ee54a7b"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_DEMULTIPLEXER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a8700a7a-939b-44c5-99d7-76226b23b3f1"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_AUDIO_DECODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9ea73fb4-ef7a-4559-8d5d-719d8f0426c7"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_AUDIO_ENCODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"91c64bd0-f91e-4d8c-9276-db248279d975"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_AUDIO_EFFECT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"11064c48-3648-4ed0-932e-05ce8ac811b7"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_VIDEO_PROCESSOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"302ea3fc-aa5f-47f9-9f7a-c2188bb16302"
|
|
}
|
|
,{
|
|
"Name":"KSMFT_CATEGORY_OTHER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"90175d57-b7ea-4901-aeb3-933a8747756f"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_COMMUNICATIONSTRANSFORM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cf1dda2c-9743-11d0-a3ee-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_INTERFACETRANSFORM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cf1dda2d-9743-11d0-a3ee-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_MEDIUMTRANSFORM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cf1dda2e-9743-11d0-a3ee-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_FILESYSTEM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"760fed5e-9357-11d0-a3cc-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_CLOCK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"53172480-4791-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_PROXY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"97ebaaca-95bd-11d0-a3ea-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_QUALITY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"97ebaacb-95bd-11d0-a3ea-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSTOPOLOGY_CONNECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FromNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FromNodePin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ToNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ToNodePin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSTOPOLOGY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CategoriesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Categories","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
,{"Name":"TopologyNodesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TopologyNodes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
,{"Name":"TopologyConnectionsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TopologyConnections","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSTOPOLOGY_CONNECTION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"TopologyNodesNames","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNODE_CREATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CreateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Node","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSTIME_FORMAT_FRAME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7b785570-8c82-11cf-bc0c-00aa00ac74f6"
|
|
}
|
|
,{
|
|
"Name":"KSTIME_FORMAT_BYTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7b785571-8c82-11cf-bc0c-00aa00ac74f6"
|
|
}
|
|
,{
|
|
"Name":"KSTIME_FORMAT_SAMPLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7b785572-8c82-11cf-bc0c-00aa00ac74f6"
|
|
}
|
|
,{
|
|
"Name":"KSTIME_FORMAT_FIELD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7b785573-8c82-11cf-bc0c-00aa00ac74f6"
|
|
}
|
|
,{
|
|
"Name":"KSTIME_FORMAT_MEDIA_TIME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7b785574-8c82-11cf-bc0c-00aa00ac74f6"
|
|
}
|
|
,{
|
|
"Name":"KSINTERFACESETID_Standard"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1a8766a0-62ce-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSINTERFACE_STANDARD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSINTERFACE_STANDARD_STREAMING","Value":0}
|
|
,{"Name":"KSINTERFACE_STANDARD_LOOPED_STREAMING","Value":1}
|
|
,{"Name":"KSINTERFACE_STANDARD_CONTROL","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSINTERFACESETID_FileIo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8c6f932c-e771-11d0-b8ff-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSINTERFACE_FILEIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSINTERFACE_FILEIO_STREAMING","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMEDIUMSETID_Standard"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4747b320-62ce-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Pin"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8c134960-51ad-11cf-878a-94f801c10000"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_PIN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_PIN_CINSTANCES","Value":0}
|
|
,{"Name":"KSPROPERTY_PIN_CTYPES","Value":1}
|
|
,{"Name":"KSPROPERTY_PIN_DATAFLOW","Value":2}
|
|
,{"Name":"KSPROPERTY_PIN_DATARANGES","Value":3}
|
|
,{"Name":"KSPROPERTY_PIN_DATAINTERSECTION","Value":4}
|
|
,{"Name":"KSPROPERTY_PIN_INTERFACES","Value":5}
|
|
,{"Name":"KSPROPERTY_PIN_MEDIUMS","Value":6}
|
|
,{"Name":"KSPROPERTY_PIN_COMMUNICATION","Value":7}
|
|
,{"Name":"KSPROPERTY_PIN_GLOBALCINSTANCES","Value":8}
|
|
,{"Name":"KSPROPERTY_PIN_NECESSARYINSTANCES","Value":9}
|
|
,{"Name":"KSPROPERTY_PIN_PHYSICALCONNECTION","Value":10}
|
|
,{"Name":"KSPROPERTY_PIN_CATEGORY","Value":11}
|
|
,{"Name":"KSPROPERTY_PIN_NAME","Value":12}
|
|
,{"Name":"KSPROPERTY_PIN_CONSTRAINEDDATARANGES","Value":13}
|
|
,{"Name":"KSPROPERTY_PIN_PROPOSEDATAFORMAT","Value":14}
|
|
,{"Name":"KSPROPERTY_PIN_PROPOSEDATAFORMAT2","Value":15}
|
|
,{"Name":"KSPROPERTY_PIN_MODEDATAFORMATS","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSP_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":"PinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSE_PIN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_CINSTANCES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PossibleCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CurrentCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_DATAFLOW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPIN_DATAFLOW_IN","Value":1}
|
|
,{"Name":"KSPIN_DATAFLOW_OUT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Alignment","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FormatSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MajorFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"SubFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Specifier","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSATTRIBUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Attribute","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_COMMUNICATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPIN_COMMUNICATION_NONE","Value":0}
|
|
,{"Name":"KSPIN_COMMUNICATION_SINK","Value":1}
|
|
,{"Name":"KSPIN_COMMUNICATION_SOURCE","Value":2}
|
|
,{"Name":"KSPIN_COMMUNICATION_BOTH","Value":3}
|
|
,{"Name":"KSPIN_COMMUNICATION_BRIDGE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPIN_CONNECT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Interface","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Medium","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PinToHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Priority","Type":{"Kind":"ApiRef","Name":"KSPRIORITY","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_PHYSICALCONNECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Pin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SymbolicLinkName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_PinCapsChange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dd4f192e-3b78-49ad-a534-2c315b822000"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_PINCAPS_CHANGENOTIFICATIONS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_PINCAPS_FORMATCHANGE","Value":0}
|
|
,{"Name":"KSEVENT_PINCAPS_JACKINFOCHANGE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_VolumeLimit"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"da168465-3a7c-4858-9d4a-3e8e24701aef"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_VOLUMELIMIT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_VOLUMELIMIT_CHANGED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSNAME_Filter"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9b365890-165f-11d0-a195-0020afd156e4"
|
|
}
|
|
,{
|
|
"Name":"KSNAME_Pin"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"146f1a80-4791-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSNAME_Clock"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"53172480-4791-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSNAME_Allocator"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"642f5d00-4791-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSNAME_TopologyNode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0621061a-ee75-11d0-b915-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_STREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e436eb83-524f-11ce-9f53-0020af0ba770"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_NONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e436eb8e-524f-11ce-9f53-0020af0ba770"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_FILENAME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"aa797b40-e974-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_FILEHANDLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"65e8773c-8f56-11d0-a3b9-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_NONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0f6417d6-c318-11d0-a43f-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Quality"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d16ad380-ac1a-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_QUALITY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_QUALITY_REPORT","Value":0}
|
|
,{"Name":"KSPROPERTY_QUALITY_ERROR","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Connection"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1d58c920-ac9b-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CONNECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CONNECTION_STATE","Value":0}
|
|
,{"Name":"KSPROPERTY_CONNECTION_PRIORITY","Value":1}
|
|
,{"Name":"KSPROPERTY_CONNECTION_DATAFORMAT","Value":2}
|
|
,{"Name":"KSPROPERTY_CONNECTION_ALLOCATORFRAMING","Value":3}
|
|
,{"Name":"KSPROPERTY_CONNECTION_PROPOSEDATAFORMAT","Value":4}
|
|
,{"Name":"KSPROPERTY_CONNECTION_ACQUIREORDERING","Value":5}
|
|
,{"Name":"KSPROPERTY_CONNECTION_ALLOCATORFRAMING_EX","Value":6}
|
|
,{"Name":"KSPROPERTY_CONNECTION_STARTAT","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_MemoryTransport"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0a3d1c5d-5243-4819-9ed0-aee8044cee2b"
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FRAMING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PoolType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Frames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FrameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FileAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FramePitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OptionsFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RequirementsFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_FRAMING_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MinFrameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxFrameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Stepping","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_FRAMING_RANGE_WEIGHTED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Range","Type":{"Kind":"ApiRef","Name":"KS_FRAMING_RANGE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InPlaceWeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NotInPlaceWeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_COMPRESSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"RatioNumerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RatioDenominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RatioConstantMargin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_FRAMING_ITEM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MemoryType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"BusType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"MemoryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Frames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MemoryTypeWeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PhysicalRange","Type":{"Kind":"ApiRef","Name":"KS_FRAMING_RANGE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FramingRange","Type":{"Kind":"ApiRef","Name":"KS_FRAMING_RANGE_WEIGHTED","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FileAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FramePitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATOR_FRAMING_EX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CountItems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PinFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputCompression","Type":{"Kind":"ApiRef","Name":"KS_COMPRESSION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PinWeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FramingItem","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"KS_FRAMING_ITEM","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSMEMORY_TYPE_SYSTEM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"091bb638-603f-11d1-b067-00a0c9062802"
|
|
}
|
|
,{
|
|
"Name":"KSMEMORY_TYPE_USER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8cb0fc28-7893-11d1-b069-00a0c9062802"
|
|
}
|
|
,{
|
|
"Name":"KSMEMORY_TYPE_KERNEL_PAGED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d833f8f8-7894-11d1-b069-00a0c9062802"
|
|
}
|
|
,{
|
|
"Name":"KSMEMORY_TYPE_KERNEL_NONPAGED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4a6d5fc4-7895-11d1-b069-00a0c9062802"
|
|
}
|
|
,{
|
|
"Name":"KSMEMORY_TYPE_DEVICE_UNKNOWN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"091bb639-603f-11d1-b067-00a0c9062802"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_StreamAllocator"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"75d95571-073c-11d0-a161-0020afd156e4"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_STREAMALLOCATOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_STREAMALLOCATOR_INTERNAL_FREEFRAME","Value":0}
|
|
,{"Name":"KSEVENT_STREAMALLOCATOR_FREEFRAME","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_StreamAllocator"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cf6e4341-ec87-11cf-a130-0020afd156e4"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_STREAMALLOCATOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_STREAMALLOCATOR_ALLOC","Value":0}
|
|
,{"Name":"KSMETHOD_STREAMALLOCATOR_FREE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_StreamAllocator"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cf6e4342-ec87-11cf-a130-0020afd156e4"
|
|
}
|
|
,{
|
|
"Name":"KSSTREAMALLOCATOR_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Framing","Type":{"Kind":"ApiRef","Name":"KSALLOCATOR_FRAMING","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AllocatedFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAMALLOCATOR_STATUS_EX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Framing","Type":{"Kind":"ApiRef","Name":"KSALLOCATOR_FRAMING_EX","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AllocatedFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSTIME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Time","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Numerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Denominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TypeSpecificFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PresentationTime","Type":{"Kind":"ApiRef","Name":"KSTIME","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Duration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"FrameExtent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DataUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"OptionsFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_METADATA_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"UsedSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SystemVa","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_UVC_METADATATYPE_TIMESTAMP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PresentationTimeStamp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SourceClockReference","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved0","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"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.KernelStreaming","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"SCRToken","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_UVC_METADATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"StartOfFrameTimestamp","Type":{"Kind":"ApiRef","Name":"KSSTREAM_UVC_METADATATYPE_TIMESTAMP","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndOfFrameTimestamp","Type":{"Kind":"ApiRef","Name":"KSSTREAM_UVC_METADATATYPE_TIMESTAMP","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_MDL_CACHING_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPIN_MDL_CACHING_NOTIFY_CLEANUP","Value":0}
|
|
,{"Name":"KSPIN_MDL_CACHING_NOTIFY_CLEANALL_WAIT","Value":1}
|
|
,{"Name":"KSPIN_MDL_CACHING_NOTIFY_CLEANALL_NOWAIT","Value":2}
|
|
,{"Name":"KSPIN_MDL_CACHING_NOTIFY_ADDSAMPLE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPIN_MDL_CACHING_NOTIFICATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"KSPIN_MDL_CACHING_EVENT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPIN_MDL_CACHING_NOTIFICATION32"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"KSPIN_MDL_CACHING_EVENT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Buffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_StreamInterface"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1fdd8ee1-9cd3-11d0-82aa-0000f822fe8a"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_STREAMINTERFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_STREAMINTERFACE_HEADERSIZE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Stream"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"65aaba60-98ae-11cf-a10d-0020afd156e4"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_STREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_STREAM_ALLOCATOR","Value":0}
|
|
,{"Name":"KSPROPERTY_STREAM_QUALITY","Value":1}
|
|
,{"Name":"KSPROPERTY_STREAM_DEGRADATION","Value":2}
|
|
,{"Name":"KSPROPERTY_STREAM_MASTERCLOCK","Value":3}
|
|
,{"Name":"KSPROPERTY_STREAM_TIMEFORMAT","Value":4}
|
|
,{"Name":"KSPROPERTY_STREAM_PRESENTATIONTIME","Value":5}
|
|
,{"Name":"KSPROPERTY_STREAM_PRESENTATIONEXTENT","Value":6}
|
|
,{"Name":"KSPROPERTY_STREAM_FRAMETIME","Value":7}
|
|
,{"Name":"KSPROPERTY_STREAM_RATECAPABILITY","Value":8}
|
|
,{"Name":"KSPROPERTY_STREAM_RATE","Value":9}
|
|
,{"Name":"KSPROPERTY_STREAM_PIPE_ID","Value":10}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPPROPERTY_ALLOCATOR_MDLCACHING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_ALLOCATOR_CLEANUP_CACHEDMDLPAGES","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_PinMDLCacheClearProp"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bd718a7b-97fc-40c7-88ce-d3ff06f55b16"
|
|
}
|
|
,{
|
|
"Name":"KSQUALITY_MANAGER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"QualityManager","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSFRAMETIME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Duration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"FrameFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PresentationStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Duration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Interface","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Rate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRATE_CAPABILITY"
|
|
,"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":"Rate","Type":{"Kind":"ApiRef","Name":"KSRATE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Clock"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"df12a4c0-ac17-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSCLOCK_CREATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CreateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCORRELATED_TIME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Time","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"SystemTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRESOLUTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Granularity","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Error","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CLOCK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CLOCK_TIME","Value":0}
|
|
,{"Name":"KSPROPERTY_CLOCK_PHYSICALTIME","Value":1}
|
|
,{"Name":"KSPROPERTY_CLOCK_CORRELATEDTIME","Value":2}
|
|
,{"Name":"KSPROPERTY_CLOCK_CORRELATEDPHYSICALTIME","Value":3}
|
|
,{"Name":"KSPROPERTY_CLOCK_RESOLUTION","Value":4}
|
|
,{"Name":"KSPROPERTY_CLOCK_STATE","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_Clock"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"364d8e20-62c7-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_CLOCK_POSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_CLOCK_INTERVAL_MARK","Value":0}
|
|
,{"Name":"KSEVENT_CLOCK_POSITION_MARK","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_Connection"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7f4bcbe0-9ea5-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_CONNECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_CONNECTION_POSITIONUPDATE","Value":0}
|
|
,{"Name":"KSEVENT_CONNECTION_DATADISCONTINUITY","Value":1}
|
|
,{"Name":"KSEVENT_CONNECTION_TIMEDISCONTINUITY","Value":2}
|
|
,{"Name":"KSEVENT_CONNECTION_PRIORITY","Value":3}
|
|
,{"Name":"KSEVENT_CONNECTION_ENDOFSTREAM","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSQUALITY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Proportion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeltaTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSERROR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Status","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDEVICE_THERMAL_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSDEVICE_THERMAL_STATE_LOW","Value":0}
|
|
,{"Name":"KSDEVICE_THERMAL_STATE_HIGH","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_Device"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"288296ec-9f94-41b4-a153-aa31aeecb33f"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_DEVICE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_DEVICE_LOST","Value":0}
|
|
,{"Name":"KSEVENT_DEVICE_PREEMPTED","Value":1}
|
|
,{"Name":"KSEVENT_DEVICE_THERMAL_HIGH","Value":2}
|
|
,{"Name":"KSEVENT_DEVICE_THERMAL_LOW","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDEGRADESETID_Standard"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9f564180-704c-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSDEGRADE_STANDARD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSDEGRADE_STANDARD_SAMPLE","Value":0}
|
|
,{"Name":"KSDEGRADE_STANDARD_QUALITY","Value":1}
|
|
,{"Name":"KSDEGRADE_STANDARD_COMPUTATION","Value":2}
|
|
,{"Name":"KSDEGRADE_STANDARD_SKIP","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_SERIALHDR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"PropertySet","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_SERIAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PropTypeSet","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PropertyLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MF_MDL_SHARED_PAYLOAD_KEY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"combined","Type":{"Kind":"ApiRef","Name":"_combined_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GMDLHandle","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_combined_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uPayload","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSMULTIPLE_DATA_PROP"
|
|
,"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":"MultipleItem","Type":{"Kind":"ApiRef","Name":"KSMULTIPLE_ITEM","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSMEDIUMSETID_MidiBus"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"05908040-3246-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSMEDIUMSETID_VPBus"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a18c15ec-ce43-11d0-abe7-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSINTERFACESETID_Media"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3a13eb40-30a7-11d0-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSINTERFACE_MEDIA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSINTERFACE_MEDIA_MUSIC","Value":0}
|
|
,{"Name":"KSINTERFACE_MEDIA_WAVE_BUFFERED","Value":1}
|
|
,{"Name":"KSINTERFACE_MEDIA_WAVE_QUEUED","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCOMPONENTID_USBAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8f1275f0-26e9-4264-ba4d-39fff01d94aa"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_INPUT_UNDEFINED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21be0-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_MICROPHONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21be1-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DESKTOP_MICROPHONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21be2-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_PERSONAL_MICROPHONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21be3-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21be4-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_MICROPHONE_ARRAY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21be5-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_PROCESSING_MICROPHONE_ARRAY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21be6-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"830a44f2-a32d-476b-be97-42845673b35a"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_OUTPUT_UNDEFINED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ce0-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_SPEAKER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ce1-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_HEADPHONES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ce2-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ce3-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DESKTOP_SPEAKER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ce4-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_ROOM_SPEAKER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ce5-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_COMMUNICATION_SPEAKER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ce6-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ce7-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_BIDIRECTIONAL_UNDEFINED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21de0-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_HANDSET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21de1-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_HEADSET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21de2-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21de3-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21de4-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21de5-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_TELEPHONY_UNDEFINED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ee0-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_PHONE_LINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ee1-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_TELEPHONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ee2-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DOWN_LINE_PHONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21ee3-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_EXTERNAL_UNDEFINED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21fe0-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_ANALOG_CONNECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21fe1-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DIGITAL_AUDIO_INTERFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21fe2-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_LINE_CONNECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21fe3-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_LEGACY_AUDIO_CONNECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21fe4-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_SPDIF_INTERFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21fe5-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_1394_DA_STREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21fe6-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_1394_DV_STREAM_SOUNDTRACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff21fe7-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_EMBEDDED_UNDEFINED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e0-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e1-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_EQUALIZATION_NOISE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e2-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_CD_PLAYER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e3-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e4-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e5-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_MINIDISK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e6-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_ANALOG_TAPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e7-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_PHONOGRAPH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e8-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VCR_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220e9-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VIDEO_DISC_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220ea-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DVD_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220eb-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_TV_TUNER_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220ec-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_SATELLITE_RECEIVER_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220ed-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_CABLE_TUNER_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220ee-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DSS_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220ef-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_RADIO_RECEIVER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220f0-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_RADIO_TRANSMITTER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220f1-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_MULTITRACK_RECORDER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220f2-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_SYNTHESIZER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff220f3-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_HDMI_INTERFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d1b9cc2a-f519-417f-91c9-55fa65481001"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DISPLAYPORT_INTERFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e47e4031-3ea6-418d-8f9b-b73843ccba97"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_AUDIO_LOOPBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8f42c0b2-91ce-4bcf-9ccd-0e599037ab35"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_AUDIO_KEYWORDDETECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3817e0b8-df58-4375-b669-c49634331f9d"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_AUDIO_MODULE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"45aab42e-caeb-4052-8aa9-b38cb5109619"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_MIDI_JACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"265e0c3f-fa39-4df3-ab04-be01b91e299a"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_MIDI_ELEMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"01c6fe66-6e48-4c65-ac9b-52db5d656c7e"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_AUDIO_ENGINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"35caf6e4-f3b3-4168-bb4b-55e77a461c7e"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_SPEAKERS_STATIC_JACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"28e04f87-4dbe-4f8d-8589-025d209dfb4a"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_SPDIF_OUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3a264481-e52c-4b82-8e7a-c8e2f91dc380"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_SPDIF_IN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"15dc9025-22ad-41b3-8875-f4ceb0299e20"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_HDMI_OUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"387bfc03-e7ef-4901-86e0-35b7c32b00ef"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_DISPLAYPORT_OUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"21fbb329-1a4a-48da-a076-2318a3c59b26"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DRM_DESCRAMBLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ffbb6e3f-ccfe-4d84-90d9-421418b03a8e"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_TELEPHONY_BIDI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"686d7cc0-d903-4258-b443-3a3d3580741c"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_FM_RX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"834a733c-f485-41c0-a62b-513025014e40"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6994ad04-93ef-11d0-a3cc-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6994ad05-93ef-11d0-a3cc-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_REALTIME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"eb115ffc-10c8-4964-831d-6dcb02e6f23f"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_TEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6994ad06-93ef-11d0-a3cc-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_NETWORK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"67c9cc3c-69c4-11d2-8759-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_TOPOLOGY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dda54a40-1e4c-11d1-a050-405705c10000"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_VIRTUAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3503eac4-1f26-11d1-8ab0-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_ACOUSTIC_ECHO_CANCEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bf963d80-c559-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_WDMAUD_USE_PIN_NAME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"47a4fa20-a251-11d1-a050-0000f8004788"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_ESCALANTE_PLATFORM_DRIVER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"74f3aea8-9768-11d1-8e07-00a0c95ec22e"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"73646976-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"73647561-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_TEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"73747874-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_WAVEFORMATEX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000000-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_ANALOG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6dba3190-67bd-11cf-a0f7-0020afd156e4"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_PCM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000001-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_VC_ID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ad98d184-aac3-11d0-a41c-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_WAVEFORMATEX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"05589f81-c356-11ce-bf01-00aa0055595a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_DSOUND"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"518590a2-a184-11d0-8522-00c04fd9baf3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_POSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PlayOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"WriteOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_PRESENTATION_POSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"u64PositionInBlocks","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"u64QPCPosition","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CONSTRICTOR_OPTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CONSTRICTOR_OPTION_DISABLE","Value":0}
|
|
,{"Name":"CONSTRICTOR_OPTION_MUTE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"_KSAUDIO_PACKETSIZE_SIGNALPROCESSINGMODE_CONSTRAINT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ProcessingMode","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"SamplesPerProcessingPacket","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessingPacketDurationInHns","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_PACKETSIZE_CONSTRAINTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MinPacketPeriodInHns","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PacketSizeFileAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumProcessingModeConstraints","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessingModeConstraints","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"_KSAUDIO_PACKETSIZE_SIGNALPROCESSINGMODE_CONSTRAINT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_PACKETSIZE_CONSTRAINTS2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MinPacketPeriodInHns","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PacketSizeFileAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxPacketSizeInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumProcessingModeConstraints","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessingModeConstraints","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"_KSAUDIO_PACKETSIZE_SIGNALPROCESSINGMODE_CONSTRAINT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSMICARRAY_MICTYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSMICARRAY_MICTYPE_OMNIDIRECTIONAL","Value":0}
|
|
,{"Name":"KSMICARRAY_MICTYPE_SUBCARDIOID","Value":1}
|
|
,{"Name":"KSMICARRAY_MICTYPE_CARDIOID","Value":2}
|
|
,{"Name":"KSMICARRAY_MICTYPE_SUPERCARDIOID","Value":3}
|
|
,{"Name":"KSMICARRAY_MICTYPE_HYPERCARDIOID","Value":4}
|
|
,{"Name":"KSMICARRAY_MICTYPE_8SHAPED","Value":5}
|
|
,{"Name":"KSMICARRAY_MICTYPE_VENDORDEFINED","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_MICROPHONE_COORDINATES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"usType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wXCoord","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"wYCoord","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"wZCoord","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"wVerticalAngle","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"wHorizontalAngle","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSMICARRAY_MICARRAYTYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSMICARRAY_MICARRAYTYPE_LINEAR","Value":0}
|
|
,{"Name":"KSMICARRAY_MICARRAYTYPE_PLANAR","Value":1}
|
|
,{"Name":"KSMICARRAY_MICARRAYTYPE_3D","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_MIC_ARRAY_GEOMETRY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"usVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"usMicArrayType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wVerticalAngleBegin","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"wVerticalAngleEnd","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"wHorizontalAngleBegin","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"wHorizontalAngleEnd","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"usFrequencyBandLo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"usFrequencyBandHi","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"usNumberOfMicrophones","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"KsMicCoord","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"KSAUDIO_MICROPHONE_COORDINATES","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DS3DVECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous3","Type":{"Kind":"ApiRef","Name":"_Anonymous3_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"dvY","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"dvX","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous3_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"z","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"dvZ","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_DirectSound3DListener"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"437b3414-d060-11d0-8583-00c04fd9baf3"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ALL","Value":0}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION","Value":1}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY","Value":2}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION","Value":3}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR","Value":4}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR","Value":5}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR","Value":6}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH","Value":7}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_LISTENER_ALL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Position","Type":{"Kind":"ApiRef","Name":"DS3DVECTOR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Velocity","Type":{"Kind":"ApiRef","Name":"DS3DVECTOR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OrientFront","Type":{"Kind":"ApiRef","Name":"DS3DVECTOR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OrientTop","Type":{"Kind":"ApiRef","Name":"DS3DVECTOR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DistanceFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"RolloffFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"DopplerFactor","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_LISTENER_ORIENTATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Front","Type":{"Kind":"ApiRef","Name":"DS3DVECTOR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Top","Type":{"Kind":"ApiRef","Name":"DS3DVECTOR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_DirectSound3DBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"437b3411-d060-11d0-8583-00c04fd9baf3"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER_ALL","Value":0}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION","Value":1}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY","Value":2}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES","Value":3}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION","Value":4}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME","Value":5}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE","Value":6}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE","Value":7}
|
|
,{"Name":"KSPROPERTY_DIRECTSOUND3DBUFFER_MODE","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_BUFFER_ALL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Position","Type":{"Kind":"ApiRef","Name":"DS3DVECTOR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Velocity","Type":{"Kind":"ApiRef","Name":"DS3DVECTOR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InsideConeAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutsideConeAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConeOrientation","Type":{"Kind":"ApiRef","Name":"DS3DVECTOR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ConeOutsideVolume","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MinDistance","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"MaxDistance","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_BUFFER_CONE_ANGLES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InsideConeAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutsideConeAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_HRTF_PARAMS_MSG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Enabled","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SwapChannels","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ZeroAzimuth","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CrossFadeOutput","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FilterSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_HRTF_FILTER_QUALITY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FULL_FILTER","Value":0}
|
|
,{"Name":"LIGHT_FILTER","Value":1}
|
|
,{"Name":"KSDS3D_FILTER_QUALITY_COUNT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_HRTF_INIT_MSG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Quality","Type":{"Kind":"ApiRef","Name":"KSDS3D_HRTF_FILTER_QUALITY","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SampleRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"MaxFilterSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FilterTransientMuteLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FilterOverlapBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputOverlapBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_HRTF_COEFF_FORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FLOAT_COEFF","Value":0}
|
|
,{"Name":"SHORT_COEFF","Value":1}
|
|
,{"Name":"KSDS3D_COEFF_COUNT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_HRTF_FILTER_METHOD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DIRECT_FORM","Value":0}
|
|
,{"Name":"CASCADE_FORM","Value":1}
|
|
,{"Name":"KSDS3D_FILTER_METHOD_COUNT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_HRTF_FILTER_VERSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DS3D_HRTF_VERSION_1","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_HRTF_FILTER_FORMAT_MSG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FilterMethod","Type":{"Kind":"ApiRef","Name":"KSDS3D_HRTF_FILTER_METHOD","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CoeffFormat","Type":{"Kind":"ApiRef","Name":"KSDS3D_HRTF_COEFF_FORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"KSDS3D_HRTF_FILTER_VERSION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Hrtf3d"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b66decb0-a083-11d0-851e-00c04fd9baf3"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_HRTF3D"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_HRTF3D_PARAMS","Value":0}
|
|
,{"Name":"KSPROPERTY_HRTF3D_INITIALIZE","Value":1}
|
|
,{"Name":"KSPROPERTY_HRTF3D_FILTER_FORMAT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_ITD_PARAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Channel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"VolSmoothScale","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"TotalDryAttenuation","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"TotalWetAttenuation","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"SmoothFrequency","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Delay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDS3D_ITD_PARAMS_MSG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enabled","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LeftParams","Type":{"Kind":"ApiRef","Name":"KSDS3D_ITD_PARAMS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RightParams","Type":{"Kind":"ApiRef","Name":"KSDS3D_ITD_PARAMS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Itd3d"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6429f090-9fd9-11d0-a75b-00a0c90365e3"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_ITD3D"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_ITD3D_PARAMS","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDATARANGE_AUDIO"
|
|
,"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":"MaximumChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumBitsPerSample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumBitsPerSample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumSampleFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumSampleFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_RIFF"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4995daee-9ee6-11d0-a40e-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_RIFFWAVE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e436eb8b-524f-11ce-9f53-0020af0ba770"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Bibliographic"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"07ba150e-e2b1-11d0-ac17-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BIBLIOGRAPHIC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_BIBLIOGRAPHIC_LEADER","Value":1380207648}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_LCCN","Value":808529952}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_ISBN","Value":808595488}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_ISSN","Value":842149920}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_CATALOGINGSOURCE","Value":808726560}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_MAINPERSONALNAME","Value":808464672}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_MAINCORPORATEBODY","Value":808530208}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_MAINMEETINGNAME","Value":825307424}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_MAINUNIFORMTITLE","Value":808661280}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_UNIFORMTITLE","Value":808727072}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_TITLESTATEMENT","Value":892613152}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_VARYINGFORMTITLE","Value":909390368}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_PUBLICATION","Value":808858144}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_PHYSICALDESCRIPTION","Value":808465184}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTITLE","Value":808727584}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENT","Value":809055264}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_GENERALNOTE","Value":808465696}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_BIBLIOGRAPHYNOTE","Value":875574560}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_CONTENTSNOTE","Value":892351776}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_CREATIONCREDIT","Value":942683424}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_CITATION","Value":808531232}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_PARTICIPANT","Value":825308448}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_SUMMARY","Value":808596768}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_TARGETAUDIENCE","Value":825373984}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDFORMAVAILABLE","Value":808662304}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_SYSTEMDETAILS","Value":942880032}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_AWARDS","Value":909653280}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYPERSONALNAME","Value":808465952}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTOPICALTERM","Value":808793632}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYGEOGRAPHIC","Value":825570848}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMGENRE","Value":892679712}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMCURRICULUM","Value":943011360}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYUNIFORMTITLE","Value":808662816}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYRELATED","Value":808728352}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTPERSONALNAME","Value":808466464}
|
|
,{"Name":"KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTUNIFORMTITLE","Value":808663072}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_TopologyNode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"45ffaaa1-6e1b-11d0-bcf2-444553540000"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TOPOLOGYNODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_TOPOLOGYNODE_ENABLE","Value":1}
|
|
,{"Name":"KSPROPERTY_TOPOLOGYNODE_RESET","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_RtAudio"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a855a48c-2f78-4729-9051-1968746b9eef"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_RTAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION","Value":0}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_BUFFER","Value":1}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_HWLATENCY","Value":2}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_POSITIONREGISTER","Value":3}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_CLOCKREGISTER","Value":4}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION","Value":5}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT","Value":6}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT","Value":7}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT","Value":8}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_PACKETCOUNT","Value":9}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_PRESENTATION_POSITION","Value":10}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_GETREADPACKET","Value":11}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_SETWRITEPACKET","Value":12}
|
|
,{"Name":"KSPROPERTY_RTAUDIO_PACKETVREGISTER","Value":13}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_BUFFER_PROPERTY"
|
|
,"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":"BaseAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"RequestedBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_BUFFER_PROPERTY32"
|
|
,"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":"BaseAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RequestedBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION"
|
|
,"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":"BaseAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"RequestedBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NotificationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION32"
|
|
,"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":"BaseAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RequestedBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NotificationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_BUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ActualBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CallMemoryBarrier","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_BUFFER32"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BufferAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActualBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CallMemoryBarrier","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_HWLATENCY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FifoSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ChipsetDelay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CodecDelay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_HWREGISTER_PROPERTY"
|
|
,"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":"BaseAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_HWREGISTER_PROPERTY32"
|
|
,"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":"BaseAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_HWREGISTER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Register","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Numerator","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Denominator","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Accuracy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_HWREGISTER32"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Register","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Numerator","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Denominator","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Accuracy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY"
|
|
,"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":"NotificationEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY32"
|
|
,"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":"NotificationEvent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_GETREADPACKET_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PacketNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PerformanceCounterValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MoreData","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_SETWRITEPACKET_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PacketNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EosPacketLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_PACKETVREGISTER_PROPERTY"
|
|
,"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":"BaseAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSRTAUDIO_PACKETVREGISTER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CompletedPacketCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
|
|
,{"Name":"CompletedPacketQPC","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
|
|
,{"Name":"CompletedPacketHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_BtAudio"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7fa06c40-b8f6-4c7e-8556-e8c33a12e54d"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_BTAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_ONESHOT_RECONNECT","Value":0}
|
|
,{"Name":"KSPROPERTY_ONESHOT_DISCONNECT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_DrmAudioStream"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2f2c8ddd-4198-4fac-ba29-61bb05b7de06"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_DRMAUDIOSTREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_DRMAUDIOSTREAM_CONTENTID","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_SoundDetector"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"113c425e-fd17-4057-b422-ed4074f1afdf"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_SoundDetector2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fe07e322-450c-4bd5-84ca-a948500ea6aa"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_InterleavedAudio"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e9ebe550-d619-4c0a-976b-7062322b3006"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_INTERLEAVEDAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INTERLEAVED_AUDIO_FORMAT_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrimaryChannelCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrimaryChannelStartPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrimaryChannelMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InterleavedChannelCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InterleavedChannelStartPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InterleavedChannelMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSSOUNDDETECTORPROPERTY"
|
|
,"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":"EventId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_SOUNDDETECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS","Value":1}
|
|
,{"Name":"KSPROPERTY_SOUNDDETECTOR_PATTERNS","Value":2}
|
|
,{"Name":"KSPROPERTY_SOUNDDETECTOR_ARMED","Value":3}
|
|
,{"Name":"KSPROPERTY_SOUNDDETECTOR_MATCHRESULT","Value":4}
|
|
,{"Name":"KSPROPERTY_SOUNDDETECTOR_RESET","Value":5}
|
|
,{"Name":"KSPROPERTY_SOUNDDETECTOR_STREAMINGSUPPORT","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"SOUNDDETECTOR_PATTERNHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PatternType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_SoundDetector"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"69785c9b-fc2d-49d6-ac32-4799f87de9f6"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_SOUNDDETECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_SOUNDDETECTOR_MATCHDETECTED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSNOTIFICATIONID_SoundDetector"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6389d844-bb32-4c4c-a802-f4b4b77afead"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Audio"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"45ffaaa0-6e1b-11d0-bcf2-444553540000"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_AUDIO_LATENCY","Value":1}
|
|
,{"Name":"KSPROPERTY_AUDIO_COPY_PROTECTION","Value":2}
|
|
,{"Name":"KSPROPERTY_AUDIO_CHANNEL_CONFIG","Value":3}
|
|
,{"Name":"KSPROPERTY_AUDIO_VOLUMELEVEL","Value":4}
|
|
,{"Name":"KSPROPERTY_AUDIO_POSITION","Value":5}
|
|
,{"Name":"KSPROPERTY_AUDIO_DYNAMIC_RANGE","Value":6}
|
|
,{"Name":"KSPROPERTY_AUDIO_QUALITY","Value":7}
|
|
,{"Name":"KSPROPERTY_AUDIO_SAMPLING_RATE","Value":8}
|
|
,{"Name":"KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE","Value":9}
|
|
,{"Name":"KSPROPERTY_AUDIO_MIX_LEVEL_TABLE","Value":10}
|
|
,{"Name":"KSPROPERTY_AUDIO_MIX_LEVEL_CAPS","Value":11}
|
|
,{"Name":"KSPROPERTY_AUDIO_MUX_SOURCE","Value":12}
|
|
,{"Name":"KSPROPERTY_AUDIO_MUTE","Value":13}
|
|
,{"Name":"KSPROPERTY_AUDIO_BASS","Value":14}
|
|
,{"Name":"KSPROPERTY_AUDIO_MID","Value":15}
|
|
,{"Name":"KSPROPERTY_AUDIO_TREBLE","Value":16}
|
|
,{"Name":"KSPROPERTY_AUDIO_BASS_BOOST","Value":17}
|
|
,{"Name":"KSPROPERTY_AUDIO_EQ_LEVEL","Value":18}
|
|
,{"Name":"KSPROPERTY_AUDIO_NUM_EQ_BANDS","Value":19}
|
|
,{"Name":"KSPROPERTY_AUDIO_EQ_BANDS","Value":20}
|
|
,{"Name":"KSPROPERTY_AUDIO_AGC","Value":21}
|
|
,{"Name":"KSPROPERTY_AUDIO_DELAY","Value":22}
|
|
,{"Name":"KSPROPERTY_AUDIO_LOUDNESS","Value":23}
|
|
,{"Name":"KSPROPERTY_AUDIO_WIDE_MODE","Value":24}
|
|
,{"Name":"KSPROPERTY_AUDIO_WIDENESS","Value":25}
|
|
,{"Name":"KSPROPERTY_AUDIO_REVERB_LEVEL","Value":26}
|
|
,{"Name":"KSPROPERTY_AUDIO_CHORUS_LEVEL","Value":27}
|
|
,{"Name":"KSPROPERTY_AUDIO_DEV_SPECIFIC","Value":28}
|
|
,{"Name":"KSPROPERTY_AUDIO_DEMUX_DEST","Value":29}
|
|
,{"Name":"KSPROPERTY_AUDIO_STEREO_ENHANCE","Value":30}
|
|
,{"Name":"KSPROPERTY_AUDIO_MANUFACTURE_GUID","Value":31}
|
|
,{"Name":"KSPROPERTY_AUDIO_PRODUCT_GUID","Value":32}
|
|
,{"Name":"KSPROPERTY_AUDIO_CPU_RESOURCES","Value":33}
|
|
,{"Name":"KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY","Value":34}
|
|
,{"Name":"KSPROPERTY_AUDIO_SURROUND_ENCODE","Value":35}
|
|
,{"Name":"KSPROPERTY_AUDIO_3D_INTERFACE","Value":36}
|
|
,{"Name":"KSPROPERTY_AUDIO_PEAKMETER","Value":37}
|
|
,{"Name":"KSPROPERTY_AUDIO_ALGORITHM_INSTANCE","Value":38}
|
|
,{"Name":"KSPROPERTY_AUDIO_FILTER_STATE","Value":39}
|
|
,{"Name":"KSPROPERTY_AUDIO_PREFERRED_STATUS","Value":40}
|
|
,{"Name":"KSPROPERTY_AUDIO_PEQ_MAX_BANDS","Value":41}
|
|
,{"Name":"KSPROPERTY_AUDIO_PEQ_NUM_BANDS","Value":42}
|
|
,{"Name":"KSPROPERTY_AUDIO_PEQ_BAND_CENTER_FREQ","Value":43}
|
|
,{"Name":"KSPROPERTY_AUDIO_PEQ_BAND_Q_FACTOR","Value":44}
|
|
,{"Name":"KSPROPERTY_AUDIO_PEQ_BAND_LEVEL","Value":45}
|
|
,{"Name":"KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE","Value":46}
|
|
,{"Name":"KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH","Value":47}
|
|
,{"Name":"KSPROPERTY_AUDIO_REVERB_TIME","Value":48}
|
|
,{"Name":"KSPROPERTY_AUDIO_REVERB_DELAY_FEEDBACK","Value":49}
|
|
,{"Name":"KSPROPERTY_AUDIO_POSITIONEX","Value":50}
|
|
,{"Name":"KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY","Value":51}
|
|
,{"Name":"KSPROPERTY_AUDIO_PRESENTATION_POSITION","Value":52}
|
|
,{"Name":"KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION","Value":53}
|
|
,{"Name":"KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION","Value":54}
|
|
,{"Name":"KSPROPERTY_AUDIO_PEAKMETER2","Value":55}
|
|
,{"Name":"KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION","Value":56}
|
|
,{"Name":"KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED","Value":57}
|
|
,{"Name":"KSPROPERTY_AUDIO_MIC_SENSITIVITY","Value":58}
|
|
,{"Name":"KSPROPERTY_AUDIO_MIC_SNR","Value":59}
|
|
,{"Name":"KSPROPERTY_AUDIO_MIC_SENSITIVITY2","Value":60}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_COPY_PROTECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fCopyrighted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fOriginal","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_CHANNEL_CONFIG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ActiveSpeakerPositions","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_DYNAMIC_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"QuietCompression","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LoudCompression","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_MIXLEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mute","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Level","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_MIX_CAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mute","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Minimum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Maximum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Resolution","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_MIXCAP_TABLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InputChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"KSAUDIO_MIX_CAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIO_POSITIONEX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TimerFrequency","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TimeStamp1","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Position","Type":{"Kind":"ApiRef","Name":"KSAUDIO_POSITION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TimeStamp2","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_TelephonyControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b6df7eb1-d099-489f-a6a0-c0106f0887a7"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TELEPHONY_CONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_TELEPHONY_PROVIDERID","Value":0}
|
|
,{"Name":"KSPROPERTY_TELEPHONY_CALLINFO","Value":1}
|
|
,{"Name":"KSPROPERTY_TELEPHONY_CALLCONTROL","Value":2}
|
|
,{"Name":"KSPROPERTY_TELEPHONY_PROVIDERCHANGE","Value":3}
|
|
,{"Name":"KSPROPERTY_TELEPHONY_CALLHOLD","Value":4}
|
|
,{"Name":"KSPROPERTY_TELEPHONY_MUTE_TX","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"TELEPHONY_CALLTYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TELEPHONY_CALLTYPE_CIRCUITSWITCHED","Value":0}
|
|
,{"Name":"TELEPHONY_CALLTYPE_PACKETSWITCHED_LTE","Value":1}
|
|
,{"Name":"TELEPHONY_CALLTYPE_PACKETSWITCHED_WLAN","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"TELEPHONY_CALLCONTROLOP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TELEPHONY_CALLCONTROLOP_DISABLE","Value":0}
|
|
,{"Name":"TELEPHONY_CALLCONTROLOP_ENABLE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSTELEPHONY_CALLCONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CallType","Type":{"Kind":"ApiRef","Name":"TELEPHONY_CALLTYPE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CallControlOp","Type":{"Kind":"ApiRef","Name":"TELEPHONY_CALLCONTROLOP","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TELEPHONY_PROVIDERCHANGEOP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TELEPHONY_PROVIDERCHANGEOP_END","Value":0}
|
|
,{"Name":"TELEPHONY_PROVIDERCHANGEOP_BEGIN","Value":1}
|
|
,{"Name":"TELEPHONY_PROVIDERCHANGEOP_CANCEL","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSTELEPHONY_PROVIDERCHANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CallType","Type":{"Kind":"ApiRef","Name":"TELEPHONY_CALLTYPE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ProviderChangeOp","Type":{"Kind":"ApiRef","Name":"TELEPHONY_PROVIDERCHANGEOP","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TELEPHONY_CALLSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TELEPHONY_CALLSTATE_DISABLED","Value":0}
|
|
,{"Name":"TELEPHONY_CALLSTATE_ENABLED","Value":1}
|
|
,{"Name":"TELEPHONY_CALLSTATE_HOLD","Value":2}
|
|
,{"Name":"TELEPHONY_CALLSTATE_PROVIDERTRANSITION","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSTELEPHONY_CALLINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CallType","Type":{"Kind":"ApiRef","Name":"TELEPHONY_CALLTYPE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CallState","Type":{"Kind":"ApiRef","Name":"TELEPHONY_CALLSTATE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_TelephonyTopology"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"abf25c7e-0e64-4e32-b190-d0f6d7c53e97"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TELEPHONY_TOPOLOGY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR","Value":0}
|
|
,{"Name":"KSPROPERTY_TELEPHONY_VOLUME","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSTOPOLOGY_ENDPOINTID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TopologyName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"PinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSTOPOLOGY_ENDPOINTIDPAIR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"RenderEndpoint","Type":{"Kind":"ApiRef","Name":"KSTOPOLOGY_ENDPOINTID","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CaptureEndpoint","Type":{"Kind":"ApiRef","Name":"KSTOPOLOGY_ENDPOINTID","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_FMRXTopology"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0c46ce8f-dc2d-4204-9dc9-f58963366563"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_FMRX_TOPOLOGY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_FMRX_ENDPOINTID","Value":0}
|
|
,{"Name":"KSPROPERTY_FMRX_VOLUME","Value":1}
|
|
,{"Name":"KSPROPERTY_FMRX_ANTENNAENDPOINTID","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_FMRXControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"947bba3a-e8ee-4786-90c4-8428185f05be"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_FMRX_CONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_FMRX_STATE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_Telephony"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b77f12b4-ceb4-4484-8d5e-52c1e7d8762d"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TELEPHONY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_TELEPHONY_ENDPOINTPAIRS_CHANGED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DAC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"507ae360-c554-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_ADC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4d837fe0-c555-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_SRC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9db7b9e0-c555-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_SUPERMIX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e573adc0-c555-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_MUX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2ceaf780-c556-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DEMUX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c0eb67d4-e807-11d0-958a-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_SUM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"da441a60-c556-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"02b223c0-c557-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3a5acc00-c557-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_TONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7607e580-c557-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_EQUALIZER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9d41b4a0-c557-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_AGC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e88c9ba0-c557-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_NOISE_SUPPRESS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e07f903f-62fd-4e60-8cdd-dea7236665b5"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DELAY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"144981e0-c558-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_LOUDNESS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"41887440-c558-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_PROLOGIC_DECODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"831c2c80-c558-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_STEREO_WIDE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a9e69800-c558-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_REVERB"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ef0328e0-c558-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_CHORUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"20173f20-c559-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_3D_EFFECTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"55515860-c559-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_PARAMETRIC_EQUALIZER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"19bb3a6a-ce2b-4442-87ec-6727c3cab477"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_UPDOWN_MIX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b7edc5cf-7b63-4ee2-a100-29ee2cb6b2de"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DYN_RANGE_COMPRESSOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"08c8a6a8-601f-4af8-8793-d905ff4ca97d"
|
|
}
|
|
,{
|
|
"Name":"KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1c22c56d-9879-4f5b-a389-27996ddc2810"
|
|
}
|
|
,{
|
|
"Name":"KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5ab0882e-7274-4516-877d-4eee99ba4fd0"
|
|
}
|
|
,{
|
|
"Name":"KSALGORITHMINSTANCE_SYSTEM_AGC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"950e55b9-877c-4c67-be08-e47b5611130a"
|
|
}
|
|
,{
|
|
"Name":"KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b6f5a0a0-9e61-4f8c-91e3-76cf0f3c471f"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_DEV_SPECIFIC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"941c7ac0-c559-11d0-8a2b-00a0c9255ac1"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_PROLOGIC_ENCODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8074c5b2-3c66-11d2-b45a-3078302c2030"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_PEAKMETER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a085651e-5f0d-4b36-a869-d195d6ab4b9e"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_BASS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede0-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_TREBLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede1-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MIDRANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a2cbe478-ae84-49a1-8b72-4ad09b78ed34"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_3D_STEREO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede2-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MASTER_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede3-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MASTER_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede4-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_WAVE_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede5-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_WAVE_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede6-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MIDI_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede7-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MIDI_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede8-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_CD_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fede9-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_CD_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedea-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_LINE_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedeb-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_LINE_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedec-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MIC_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185feded-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MIC_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedee-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_RECORDING_SOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedef-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_PC_SPEAKER_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf0-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_PC_SPEAKER_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf1-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MIDI_IN_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf2-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_CD_IN_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf3-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_LINE_IN_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf4-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MIC_IN_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf5-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_WAVE_IN_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf6-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_VOLUME_CONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf7-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MIDI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf8-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_LINE_IN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedf9-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_RECORDING_CONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedfa-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_CD_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedfb-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_AUX_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedfc-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_AUX_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedfd-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_AUX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedfe-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_PC_SPEAKER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fedff-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_WAVE_OUT_MIX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"185fee00-9905-11d1-95a9-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MONO_OUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f9b41dc3-96e2-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_STEREO_MIX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00dff077-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MONO_MIX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00dff078-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MONO_OUT_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1ad247eb-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MONO_OUT_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1ad247ec-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_STEREO_MIX_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1ad247ed-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_STEREO_MIX_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"22b0eafd-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MONO_MIX_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"22b0eafe-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MONO_MIX_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2bc31d69-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_MICROPHONE_BOOST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2bc31d6a-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_ALTERNATE_MICROPHONE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2bc31d6b-96e3-11d2-ac4c-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_3D_DEPTH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"63ff5747-991f-11d2-ac4d-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_3D_CENTER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9f0670b4-991f-11d2-ac4d-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_VIDEO_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9b46e708-992a-11d2-ac4d-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_VIDEO_MUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9b46e709-992a-11d2-ac4d-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"915daec4-a434-11d2-ac52-00c04f8efb68"
|
|
}
|
|
,{
|
|
"Name":"KSAUDFNAME_PEAKMETER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"57e24340-fc5b-4612-a562-72b11a29dfae"
|
|
}
|
|
,{
|
|
"Name":"KSMETHODSETID_Wavetable"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dcef31eb-d907-11d0-9583-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSMETHOD_WAVETABLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_WAVETABLE_WAVE_ALLOC","Value":0}
|
|
,{"Name":"KSMETHOD_WAVETABLE_WAVE_FREE","Value":1}
|
|
,{"Name":"KSMETHOD_WAVETABLE_WAVE_FIND","Value":2}
|
|
,{"Name":"KSMETHOD_WAVETABLE_WAVE_WRITE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSWAVETABLE_WAVE_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identifier","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Looped","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LoopPoint","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InROM","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Wave"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"924e54b0-630f-11cf-ada7-08003e30494a"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_WAVE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES","Value":0}
|
|
,{"Name":"KSPROPERTY_WAVE_INPUT_CAPABILITIES","Value":1}
|
|
,{"Name":"KSPROPERTY_WAVE_OUTPUT_CAPABILITIES","Value":2}
|
|
,{"Name":"KSPROPERTY_WAVE_BUFFER","Value":3}
|
|
,{"Name":"KSPROPERTY_WAVE_FREQUENCY","Value":4}
|
|
,{"Name":"KSPROPERTY_WAVE_VOLUME","Value":5}
|
|
,{"Name":"KSPROPERTY_WAVE_PAN","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSWAVE_COMPATCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulDeviceType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSWAVE_INPUT_CAPABILITIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MaximumChannelsPerConnection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumBitsPerSample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumBitsPerSample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumSampleFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumSampleFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TotalConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActiveConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSWAVE_OUTPUT_CAPABILITIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MaximumChannelsPerConnection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumBitsPerSample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumBitsPerSample","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinimumSampleFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaximumSampleFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TotalConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StaticConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StreamingConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActiveConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActiveStaticConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActiveStreamingConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Total3DConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Static3DConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Streaming3DConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Active3DConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActiveStatic3DConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActiveStreaming3DConnections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TotalSampleMemory","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FreeSampleMemory","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LargestFreeContiguousSampleMemory","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSWAVE_VOLUME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"LeftAttenuation","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"RightAttenuation","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSWAVE_BUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Attributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSMUSIC_TECHNOLOGY_PORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"86c92e60-62e8-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSMUSIC_TECHNOLOGY_SQSYNTH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0ecf4380-62e9-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSMUSIC_TECHNOLOGY_FMSYNTH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"252c5c80-62e9-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSMUSIC_TECHNOLOGY_WAVETABLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"394ec7c0-62e9-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSMUSIC_TECHNOLOGY_SWSYNTH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"37407736-3620-11d1-85d3-0000f8754380"
|
|
}
|
|
,{
|
|
"Name":"KSDATARANGE_MUSIC"
|
|
,"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":"Technology","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Channels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Notes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ChannelMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Cyclic"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3ffeaea0-2bee-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CYCLIC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CYCLIC_POSITION","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_AudioControlChange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e85e9698-fa2f-11d1-95bd-00c04fb925d3"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_AUDIO_CONTROL_CHANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_CONTROL_CHANGE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_LoopedStreaming"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4682b940-c6ef-11d0-96d8-00aa0051e51d"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_LOOPEDSTREAMING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_LOOPEDSTREAMING_POSITION","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"LOOPEDSTREAMING_POSITION_EVENT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"KsEventData","Type":{"Kind":"ApiRef","Name":"KSEVENTDATA","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Position","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPROPERTY"
|
|
,"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":"NodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPROPERTY_AUDIO_CHANNEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSNODEPROPERTY","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Channel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPROPERTY_AUDIO_DEV_SPECIFIC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSNODEPROPERTY","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DevSpecificId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeviceInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPROPERTY_AUDIO_3D_LISTENER"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSNODEPROPERTY","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ListenerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPROPERTY_AUDIO_PROPERTY"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSNODEPROPERTY","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AppContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_MUSIC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e725d360-62cc-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_MIDI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7364696d-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MIDI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1d262760-e957-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MIDI_BUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2ca15fa0-6cfe-11cf-a5d6-28db04c10000"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_RIFFMIDI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4995daf0-9ee6-11d0-a40e-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSMUSICFORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TimeDeltaMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b11-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_STANDARD_PES_PACKET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b12-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b13-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b21-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b22-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b23-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b24-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b25-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b31-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b32-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b33-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b34-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36523b35-8ee5-11d1-8ca3-0060b057664a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_DSS_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a0af4f81-e163-11d0-bad9-00609744111a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_DSS_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a0af4f82-e163-11d0-bad9-00609744111a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MPEG1Packet"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e436eb80-524f-11ce-9f53-0020af0ba770"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MPEG1Payload"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e436eb81-524f-11ce-9f53-0020af0ba770"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MPEG1Video"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e436eb86-524f-11ce-9f53-0020af0ba770"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"05589f82-c356-11ce-bf01-00aa0055595a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_MPEG2_PES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d8020-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_MPEG2_PROGRAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d8022-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_MPEG2_TRANSPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d8023-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d8026-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d80e3-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Mpeg2Vid"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c8e11b60-0cc9-11d0-bd69-003505c103a9"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MPEG2VID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_MPEG2VID_MODES","Value":0}
|
|
,{"Name":"KSPROPERTY_MPEG2VID_CUR_MODE","Value":1}
|
|
,{"Name":"KSPROPERTY_MPEG2VID_4_3_RECT","Value":2}
|
|
,{"Name":"KSPROPERTY_MPEG2VID_16_9_RECT","Value":3}
|
|
,{"Name":"KSPROPERTY_MPEG2VID_16_9_PANSCAN","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSMPEGVID_RECT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"StartX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StartY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EndX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EndY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d802b-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d80e5-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_LPCM_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d8032-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_LPCM_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d80e6-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_AC3_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d802c-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_AC3_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d80e4-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_AC3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bfabe720-6e1f-11d0-bcf2-444553540000"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_AC3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_AC3_ERROR_CONCEALMENT","Value":1}
|
|
,{"Name":"KSPROPERTY_AC3_ALTERNATE_AUDIO","Value":2}
|
|
,{"Name":"KSPROPERTY_AC3_DOWNMIX","Value":3}
|
|
,{"Name":"KSPROPERTY_AC3_BIT_STREAM_MODE","Value":4}
|
|
,{"Name":"KSPROPERTY_AC3_DIALOGUE_LEVEL","Value":5}
|
|
,{"Name":"KSPROPERTY_AC3_LANGUAGE_CODE","Value":6}
|
|
,{"Name":"KSPROPERTY_AC3_ROOM_TYPE","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSAC3_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":"KSAC3_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":"KSAC3_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":"KSAC3_BIT_STREAM_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BitStreamMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_DIALOGUE_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DialogueLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAC3_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":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000092-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_WMA_PRO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000164-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000008-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_MPEG1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000003-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_MPEG2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000004-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_MPEG3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000005-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_AAC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000006-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_ATRAC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000008-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_ONE_BIT_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000009-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0000000a-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS_ATMOS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0000010a-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTS_HD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0000000b-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTSX_E1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0000010b-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTSX_E2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0000030b-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MLP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0000000c-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MAT20"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0000010c-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MAT21"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0000030c-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IEC61937_DST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0000000d-0cea-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MPEGLAYER3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000055-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MPEG_HEAAC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00001610-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_WMAUDIO2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000161-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_WMAUDIO3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000162-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_WMAUDIO_LOSSLESS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000163-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_DTS_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d8033-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_SDDS_AUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d8034-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_AudioDecoderOut"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6ca6e020-43bd-11d0-bd6a-003505c103a9"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_AUDDECOUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_AUDDECOUT_MODES","Value":0}
|
|
,{"Name":"KSPROPERTY_AUDDECOUT_CUR_MODE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_SUBPICTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e06d802d-db46-11cf-b4d1-00805f6cbbea"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_DvdSubPic"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ac390460-43af-11d0-bd6a-003505c103a9"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_DVDSUBPIC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_DVDSUBPIC_PALETTE","Value":0}
|
|
,{"Name":"KSPROPERTY_DVDSUBPIC_HLI","Value":1}
|
|
,{"Name":"KSPROPERTY_DVDSUBPIC_COMPOSIT_ON","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_DVD_YCrCb"
|
|
,"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":"Cr","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Cb","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_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":"V","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"U","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_SPPAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"sppal","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"KS_DVD_YUV","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_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":"KSPROPERTY_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":"KS_COLCON","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_CopyProt"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0e8a0a40-6aef-11d0-9ed0-00a024ca19b3"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_COPYPROT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_DVDCOPY_CHLG_KEY","Value":1}
|
|
,{"Name":"KSPROPERTY_DVDCOPY_DVD_KEY1","Value":2}
|
|
,{"Name":"KSPROPERTY_DVDCOPY_DEC_KEY2","Value":3}
|
|
,{"Name":"KSPROPERTY_DVDCOPY_TITLE_KEY","Value":4}
|
|
,{"Name":"KSPROPERTY_COPY_MACROVISION","Value":5}
|
|
,{"Name":"KSPROPERTY_DVDCOPY_REGION","Value":6}
|
|
,{"Name":"KSPROPERTY_DVDCOPY_SET_COPY_STATE","Value":7}
|
|
,{"Name":"KSPROPERTY_DVDCOPY_DISC_KEY","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_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":"KS_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":"KS_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":"KS_DVDCOPY_REGION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"RegionData","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DVDCOPY_TITLEKEY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"KeyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReservedNT","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":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_COPY_MACROVISION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MACROVISIONLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DVDCOPY_SET_COPY_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DVDCopyState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DVDCOPYSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_DVDCOPYSTATE_INITIALIZE","Value":0}
|
|
,{"Name":"KS_DVDCOPYSTATE_INITIALIZE_TITLE","Value":1}
|
|
,{"Name":"KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED","Value":2}
|
|
,{"Name":"KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED","Value":3}
|
|
,{"Name":"KS_DVDCOPYSTATE_DONE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_COPY_MACROVISION_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_MACROVISION_DISABLED","Value":0}
|
|
,{"Name":"KS_MACROVISION_LEVEL1","Value":1}
|
|
,{"Name":"KS_MACROVISION_LEVEL2","Value":2}
|
|
,{"Name":"KS_MACROVISION_LEVEL3","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_TVTUNER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a799a800-a46d-11d0-a18c-00a02401dcd4"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_CROSSBAR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a799a801-a46d-11d0-a18c-00a02401dcd4"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_TVAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a799a802-a46d-11d0-a18c-00a02401dcd4"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_VPMUX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a799a803-a46d-11d0-a18c-00a02401dcd4"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_VBICODEC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"07dad660-22f1-11d1-a9f4-00c04fbbde8f"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_VPVideo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5a9b6a40-1a22-11d1-bad9-00609744111a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_VPVBI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5a9b6a41-1a22-11d1-bad9-00609744111a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_VIDEOINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"05589f80-c356-11ce-bf01-00aa0055595a"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_VIDEOINFO2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f72a76a0-eb0a-11d0-ace4-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_H264_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2017be05-6629-4248-aaed-7e1a47bc9b9c"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_JPEG_IMAGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"692fa379-d3e8-4651-b5b4-0b94b013eeaf"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_IMAGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"692fa379-d3e8-4651-b5b4-0b94b013eeaf"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_IMAGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"72178c23-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_JPEG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"19e4a5aa-5662-4fc5-a0c0-1758028e1057"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_IMAGE_RGB32"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000016-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_L8"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000032-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_L8_IR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000032-0002-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_L8_CUSTOM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000032-8000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_L16"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000051-0000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_L16_IR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000051-0002-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_D16"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000050-0004-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_L16_CUSTOM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00000051-8000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MJPG_IR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"47504a4d-0002-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MJPG_DEPTH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"47504a4d-0004-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_MJPG_CUSTOM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"47504a4d-8000-0010-8000-00aa00389b71"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_ANALOGVIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0482dde1-7817-11cf-8a03-00aa006ecb65"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_ANALOGVIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0482dde0-7817-11cf-8a03-00aa006ecb65"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_ANALOGAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0482dee1-7817-11cf-8a03-00aa006ecb65"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SPECIFIER_VBI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f72a76e0-eb0a-11d0-ace4-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_VBI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f72a76e1-eb0a-11d0-ace4-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_RAW8"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ca20d9a0-3e3e-11d1-9bf9-00c04fbbdebf"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_CC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"33214cc1-011f-11d2-b4b1-00a0d102cfbe"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_NABTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f72a76e2-eb0a-11d0-ace4-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_TELETEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f72a76e3-eb0a-11d0-ace4-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"KS_RGBQUAD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rgbBlue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"rgbGreen","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"rgbRed","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"rgbReserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_BITMAPINFOHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"biSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"biWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"biHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"biPlanes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"biBitCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"biCompression","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"biSizeImage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"biXPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"biYPelsPerMeter","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"biClrUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"biClrImportant","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_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":"KS_RGBQUAD","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOINFOHEADER"
|
|
,"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":"KS_BITMAPINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_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":"KS_BITMAPINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","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":"KS_RGBQUAD","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwBitMasks","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"TrueColorInfo","Type":{"Kind":"ApiRef","Name":"KS_TRUECOLORINFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_VBIINFOHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"StartLine","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EndLine","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SamplingFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinLineStartTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxLineStartTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActualLineStartTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ActualLineEndTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VideoStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SamplesPerLine","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StrideInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_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":"KS_TVTUNER_CHANGE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCountryCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAnalogVideoStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChannel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2Level"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_MPEG2Level_Low","Value":0}
|
|
,{"Name":"KS_MPEG2Level_Main","Value":1}
|
|
,{"Name":"KS_MPEG2Level_High1440","Value":2}
|
|
,{"Name":"KS_MPEG2Level_High","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG2Profile"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_MPEG2Profile_Simple","Value":0}
|
|
,{"Name":"KS_MPEG2Profile_Main","Value":1}
|
|
,{"Name":"KS_MPEG2Profile_SNRScalable","Value":2}
|
|
,{"Name":"KS_MPEG2Profile_SpatiallyScalable","Value":3}
|
|
,{"Name":"KS_MPEG2Profile_High","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEOINFOHEADER2"
|
|
,"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":"dwInterlaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCopyProtectFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPictAspectRatioX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPictAspectRatioY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bmiHeader","Type":{"Kind":"ApiRef","Name":"KS_BITMAPINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEG1VIDEOINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hdr","Type":{"Kind":"ApiRef","Name":"KS_VIDEOINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStartTimeCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSequenceHeader","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bSequenceHeader","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEGVIDEOINFO2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hdr","Type":{"Kind":"ApiRef","Name":"KS_VIDEOINFOHEADER2","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStartTimeCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSequenceHeader","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bSequenceHeader","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_H264VIDEOINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wWidth","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wHeight","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wSARwidth","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wSARheight","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wProfile","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bLevelIDC","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"wConstrainedToolset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bmSupportedUsages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bmCapabilities","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bmSVCCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bmMVCCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFrameInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bMaxCodecConfigDelay","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bmSupportedSliceModes","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bmSupportedSyncFrameTypes","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bResolutionScaling","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bSimulcastSupport","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bmSupportedRateControlModes","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecOneResolutionNoScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecTwoResolutionsNoScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecThreeResolutionsNoScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecFourResolutionsNoScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecOneResolutionTemporalScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecTwoResolutionsTemporalScalablility","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecThreeResolutionsTemporalScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecFourResolutionsTemporalScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecOneResolutionTemporalQualityScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecTwoResolutionsTemporalQualityScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecThreeResolutionsTemporalQualityScalablity","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecFourResolutionsTemporalQualityScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecOneResolutionTemporalSpatialScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecTwoResolutionsTemporalSpatialScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecThreeResolutionsTemporalSpatialScalablity","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecFourResolutionsTemporalSpatialScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecOneResolutionFullScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecTwoResolutionsFullScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecThreeResolutionsFullScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wMaxMBperSecFourResolutionsFullScalability","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_MPEAUDIOINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATAFORMAT_VIDEOINFOHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataFormat","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_VIDEOINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATAFORMAT_VIDEOINFOHEADER2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataFormat","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoInfoHeader2","Type":{"Kind":"ApiRef","Name":"KS_VIDEOINFOHEADER2","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATAFORMAT_MPEGVIDEOINFO2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataFormat","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MpegVideoInfoHeader2","Type":{"Kind":"ApiRef","Name":"KS_MPEGVIDEOINFO2","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATAFORMAT_H264VIDEOINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataFormat","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"H264VideoInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_H264VIDEOINFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATAFORMAT_IMAGEINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataFormat","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ImageInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_BITMAPINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATAFORMAT_VIDEOINFO_PALETTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataFormat","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoInfo","Type":{"Kind":"ApiRef","Name":"KS_VIDEOINFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATAFORMAT_VBIINFOHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataFormat","Type":{"Kind":"ApiRef","Name":"KSDATAFORMAT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VBIInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_VBIINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_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":"KS_DATARANGE_VIDEO"
|
|
,"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":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamDescriptionFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MemoryAllocationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigCaps","Type":{"Kind":"ApiRef","Name":"KS_VIDEO_STREAM_CONFIG_CAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_VIDEOINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_VIDEO2"
|
|
,"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":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamDescriptionFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MemoryAllocationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigCaps","Type":{"Kind":"ApiRef","Name":"KS_VIDEO_STREAM_CONFIG_CAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_VIDEOINFOHEADER2","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_MPEG1_VIDEO"
|
|
,"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":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamDescriptionFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MemoryAllocationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigCaps","Type":{"Kind":"ApiRef","Name":"KS_VIDEO_STREAM_CONFIG_CAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_MPEG1VIDEOINFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_MPEG2_VIDEO"
|
|
,"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":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamDescriptionFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MemoryAllocationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigCaps","Type":{"Kind":"ApiRef","Name":"KS_VIDEO_STREAM_CONFIG_CAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_MPEGVIDEOINFO2","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_H264_VIDEO"
|
|
,"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":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamDescriptionFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MemoryAllocationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigCaps","Type":{"Kind":"ApiRef","Name":"KS_VIDEO_STREAM_CONFIG_CAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_H264VIDEOINFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_IMAGE"
|
|
,"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":"ConfigCaps","Type":{"Kind":"ApiRef","Name":"KS_VIDEO_STREAM_CONFIG_CAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ImageInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_BITMAPINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_VIDEO_PALETTE"
|
|
,"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":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamDescriptionFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MemoryAllocationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigCaps","Type":{"Kind":"ApiRef","Name":"KS_VIDEO_STREAM_CONFIG_CAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoInfo","Type":{"Kind":"ApiRef","Name":"KS_VIDEOINFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_VIDEO_VBI"
|
|
,"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":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamDescriptionFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MemoryAllocationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigCaps","Type":{"Kind":"ApiRef","Name":"KS_VIDEO_STREAM_CONFIG_CAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VBIInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_VBIINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_DATARANGE_ANALOGVIDEO"
|
|
,"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":"AnalogVideoInfo","Type":{"Kind":"ApiRef","Name":"KS_AnalogVideoInfo","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_VBICAP_PROPERTIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f162c607-7b35-496f-ad7f-2dca3b46b718"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICAP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_VBICAP_PROPERTIES_PROTECTION","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VBICAP_PROPERTIES_PROTECTION_S"
|
|
,"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":"StreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Status","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_NABTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e757bca0-39ac-11d1-a9f5-00c04fbbde8f"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_NABTS_FEC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e757bca1-39ac-11d1-a9f5-00c04fbbde8f"
|
|
}
|
|
,{
|
|
"Name":"NABTSFEC_BUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"groupID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"data","Type":{"Kind":"Array","Shape":{"Size":448},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_VBICodecFiltering"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cafeb0ca-8715-11d0-bd6a-0035c0edbabe"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_VBICODECFILTERING_SCANLINES_REQUESTED_BIT_ARRAY","Value":1}
|
|
,{"Name":"KSPROPERTY_VBICODECFILTERING_SCANLINES_DISCOVERED_BIT_ARRAY","Value":2}
|
|
,{"Name":"KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_REQUESTED_BIT_ARRAY","Value":3}
|
|
,{"Name":"KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_DISCOVERED_BIT_ARRAY","Value":4}
|
|
,{"Name":"KSPROPERTY_VBICODECFILTERING_STATISTICS","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_SCANLINES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DwordBitArray","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_NABTS_SUBSTREAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SubstreamMask","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_CC_SUBSTREAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SubstreamMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CC_BYTE_PAIR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Decoded","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CC_HW_FIELD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ScanlinesRequested","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_SCANLINES","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fieldFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PictureNumber","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"Lines","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"ApiRef","Name":"CC_BYTE_PAIR","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NABTS_BUFFER_LINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Confidence","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Bytes","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"NABTS_BUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ScanlinesRequested","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_SCANLINES","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PictureNumber","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"NabtsLines","Type":{"Kind":"Array","Shape":{"Size":11},"Child":{"Kind":"ApiRef","Name":"NABTS_BUFFER_LINE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WST_BUFFER_LINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Confidence","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Bytes","Type":{"Kind":"Array","Shape":{"Size":42},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WST_BUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ScanlinesRequested","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_SCANLINES","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"WstLines","Type":{"Kind":"Array","Shape":{"Size":17},"Child":{"Kind":"ApiRef","Name":"WST_BUFFER_LINE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_STATISTICS_COMMON"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InputSRBsProcessed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputSRBsProcessed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SRBsIgnored","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputSRBsMissing","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputSRBsMissing","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputFailures","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InternalErrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExternalErrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputDiscontinuities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DSPFailures","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TvTunerChanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VBIHeaderChanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LineConfidenceAvg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BytesOutput","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_STATISTICS_COMMON_PIN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SRBsProcessed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SRBsIgnored","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SRBsMissing","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InternalErrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExternalErrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Discontinuities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LineConfidenceAvg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BytesOutput","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_STATISTICS_NABTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Common","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_COMMON","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FECBundleBadLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FECQueueOverflows","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FECCorrectedLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FECUncorrectableLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BundlesProcessed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BundlesSent2IP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FilteredLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_STATISTICS_NABTS_PIN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Common","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_COMMON_PIN","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_STATISTICS_CC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Common","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_COMMON","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_STATISTICS_CC_PIN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Common","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_COMMON_PIN","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_STATISTICS_TELETEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Common","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_COMMON","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VBICODECFILTERING_STATISTICS_TELETEXT_PIN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Common","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_COMMON_PIN","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING_SCANLINES_S"
|
|
,"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":"Scanlines","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_SCANLINES","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S"
|
|
,"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":"Substreams","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_NABTS_SUBSTREAMS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S"
|
|
,"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":"Substreams","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_CC_SUBSTREAMS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S"
|
|
,"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":"Statistics","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_COMMON","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S"
|
|
,"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":"Statistics","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_COMMON_PIN","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S"
|
|
,"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":"Statistics","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_NABTS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S"
|
|
,"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":"Statistics","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_NABTS_PIN","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S"
|
|
,"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":"Statistics","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_CC","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S"
|
|
,"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":"Statistics","Type":{"Kind":"ApiRef","Name":"VBICODECFILTERING_STATISTICS_CC_PIN","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_CAPTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c4281-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_CC_CAPTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1aad8061-012d-11d2-b4b1-00a0d102cfbe"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_NABTS_CAPTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"29703660-498a-11d2-b4b1-00a0d102cfbe"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_PREVIEW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c4282-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_ANALOGVIDEOIN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c4283-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_VBI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c4284-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_VIDEOPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c4285-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_NABTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c4286-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_EDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c4287-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_TELETEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c4288-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_CC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c4289-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_STILL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c428a-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_IMAGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"38a0cd98-d49b-4ce8-b48a-344667a17830"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_TIMECODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c428b-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"PINNAME_VIDEO_VIDEOPORT_VBI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb6c428c-0353-11d1-905f-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"CAPTURE_MEMORY_ALLOCATION_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_CAPTURE_ALLOC_INVALID","Value":0}
|
|
,{"Name":"KS_CAPTURE_ALLOC_SYSTEM","Value":1}
|
|
,{"Name":"KS_CAPTURE_ALLOC_VRAM","Value":2}
|
|
,{"Name":"KS_CAPTURE_ALLOC_SYSTEM_AGP","Value":4}
|
|
,{"Name":"KS_CAPTURE_ALLOC_VRAM_MAPPED","Value":8}
|
|
,{"Name":"KS_CAPTURE_ALLOC_SECURE_BUFFER","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_VramCapture"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e73face3-2880-4902-b799-88d0cd634e0f"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDMEM_TRANSPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_DISPLAY_ADAPTER_GUID","Value":1}
|
|
,{"Name":"KSPROPERTY_PREFERRED_CAPTURE_SURFACE","Value":2}
|
|
,{"Name":"KSPROPERTY_CURRENT_CAPTURE_SURFACE","Value":3}
|
|
,{"Name":"KSPROPERTY_MAP_CAPTURE_HANDLE_TO_VRAM_ADDRESS","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"VRAM_SURFACE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hSurface","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"VramPhysicalAddress","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"cbCaptured","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLinearSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lPitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ullReserved","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VRAM_SURFACE_INFO_PROPERTY_S"
|
|
,"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":"pVramSurfaceInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VRAM_SURFACE_INFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SECURE_BUFFER_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guidBufferIdentifier","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"cbBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbCaptured","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ullReserved","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_SECURE_CAMERA_SCENARIO_ID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ae53fc6e-8d89-4488-9d2e-4d008731c5fd"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_MPEG4_MediaType_Attributes"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ff6c4bfa-07a9-4c7b-a237-672f9d68065f"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_MPEG4_MEDIATYPE_ATTRIBUTES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_MPEG4_MEDIATYPE_SD_BOX","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_DynamicFormatChange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"162ac456-83d7-4239-96df-c75ffa138bc6"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_DYNAMICFORMATCHANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_DYNAMIC_FORMAT_CHANGE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_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":"PictureNumber","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"DropCount","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"hDirectDraw","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hSurfaceHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DirectDrawRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous2_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.KernelStreaming","Parents":["_Anonymous2_e__Union"]},"Attrs":[]}
|
|
,{"Name":"FrameCompletionNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lSurfacePitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_VBI_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":"PictureNumber","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"DropCount","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"dwSamplingFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TvTunerChangeInfo","Type":{"Kind":"ApiRef","Name":"KS_TVTUNER_CHANGE_INFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VBIInfoHeader","Type":{"Kind":"ApiRef","Name":"KS_VBIINFOHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KS_AnalogVideoStandard"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_AnalogVideo_None","Value":0}
|
|
,{"Name":"KS_AnalogVideo_NTSC_M","Value":1}
|
|
,{"Name":"KS_AnalogVideo_NTSC_M_J","Value":2}
|
|
,{"Name":"KS_AnalogVideo_NTSC_433","Value":4}
|
|
,{"Name":"KS_AnalogVideo_PAL_B","Value":16}
|
|
,{"Name":"KS_AnalogVideo_PAL_D","Value":32}
|
|
,{"Name":"KS_AnalogVideo_PAL_G","Value":64}
|
|
,{"Name":"KS_AnalogVideo_PAL_H","Value":128}
|
|
,{"Name":"KS_AnalogVideo_PAL_I","Value":256}
|
|
,{"Name":"KS_AnalogVideo_PAL_M","Value":512}
|
|
,{"Name":"KS_AnalogVideo_PAL_N","Value":1024}
|
|
,{"Name":"KS_AnalogVideo_PAL_60","Value":2048}
|
|
,{"Name":"KS_AnalogVideo_SECAM_B","Value":4096}
|
|
,{"Name":"KS_AnalogVideo_SECAM_D","Value":8192}
|
|
,{"Name":"KS_AnalogVideo_SECAM_G","Value":16384}
|
|
,{"Name":"KS_AnalogVideo_SECAM_H","Value":32768}
|
|
,{"Name":"KS_AnalogVideo_SECAM_K","Value":65536}
|
|
,{"Name":"KS_AnalogVideo_SECAM_K1","Value":131072}
|
|
,{"Name":"KS_AnalogVideo_SECAM_L","Value":262144}
|
|
,{"Name":"KS_AnalogVideo_SECAM_L1","Value":524288}
|
|
,{"Name":"KS_AnalogVideo_PAL_N_COMBO","Value":1048576}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_ALLOCATOR_CONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"53171960-148e-11d2-9979-0000c0cc16ba"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_ALLOCATOR_CONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT","Value":0}
|
|
,{"Name":"KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE","Value":1}
|
|
,{"Name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS","Value":2}
|
|
,{"Name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InterleavedCapSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InterleavedCapPossible","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_VIDEOPROCAMP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c6e13360-30ac-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_VIDEOPROCAMP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS","Value":0}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_CONTRAST","Value":1}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_HUE","Value":2}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_SATURATION","Value":3}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_SHARPNESS","Value":4}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_GAMMA","Value":5}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_COLORENABLE","Value":6}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE","Value":7}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION","Value":8}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_GAIN","Value":9}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER","Value":10}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT","Value":11}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT","Value":12}
|
|
,{"Name":"KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY","Value":13}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOPROCAMP_S"
|
|
,"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":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOPROCAMP_NODE_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOPROCAMP_S2"
|
|
,"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":"Value1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Value2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOPROCAMP_NODE_S2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Value1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Value2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_SELECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1abdaeca-68b6-4f83-9371-b413907c7b9f"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_SELECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_SELECTOR_SOURCE_NODE_ID","Value":0}
|
|
,{"Name":"KSPROPERTY_SELECTOR_NUM_SOURCES","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_SELECTOR_S"
|
|
,"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":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_SELECTOR_NODE_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_TUNER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a2e0605-28e4-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_TUNER_CAPS","Value":0}
|
|
,{"Name":"KSPROPERTY_TUNER_MODE_CAPS","Value":1}
|
|
,{"Name":"KSPROPERTY_TUNER_MODE","Value":2}
|
|
,{"Name":"KSPROPERTY_TUNER_STANDARD","Value":3}
|
|
,{"Name":"KSPROPERTY_TUNER_FREQUENCY","Value":4}
|
|
,{"Name":"KSPROPERTY_TUNER_INPUT","Value":5}
|
|
,{"Name":"KSPROPERTY_TUNER_STATUS","Value":6}
|
|
,{"Name":"KSPROPERTY_TUNER_IF_MEDIUM","Value":7}
|
|
,{"Name":"KSPROPERTY_TUNER_SCAN_CAPS","Value":8}
|
|
,{"Name":"KSPROPERTY_TUNER_SCAN_STATUS","Value":9}
|
|
,{"Name":"KSPROPERTY_TUNER_STANDARD_MODE","Value":10}
|
|
,{"Name":"KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS","Value":11}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_MODES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_TUNER_MODE_TV","Value":1}
|
|
,{"Name":"KSPROPERTY_TUNER_MODE_FM_RADIO","Value":2}
|
|
,{"Name":"KSPROPERTY_TUNER_MODE_AM_RADIO","Value":4}
|
|
,{"Name":"KSPROPERTY_TUNER_MODE_DSS","Value":8}
|
|
,{"Name":"KSPROPERTY_TUNER_MODE_ATSC","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_TUNER_TUNING_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_TUNER_TUNING_EXACT","Value":1}
|
|
,{"Name":"KS_TUNER_TUNING_FINE","Value":2}
|
|
,{"Name":"KS_TUNER_TUNING_COARSE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_TUNER_STRATEGY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_TUNER_STRATEGY_PLL","Value":1}
|
|
,{"Name":"KS_TUNER_STRATEGY_SIGNAL_STRENGTH","Value":2}
|
|
,{"Name":"KS_TUNER_STRATEGY_DRIVER_TUNES","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_CAPS_S"
|
|
,"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":"ModesSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VideoMedium","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TVAudioMedium","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RadioAudioMedium","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_IF_MEDIUM_S"
|
|
,"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":"IFMedium","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_MODE_CAPS_S"
|
|
,"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":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StandardsSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TuningGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumberOfInputs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SettlingTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Strategy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_MODE_S"
|
|
,"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":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_FREQUENCY_S"
|
|
,"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":"Frequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LastFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TuningFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VideoSubChannel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AudioSubChannel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Channel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Country","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_STANDARD_S"
|
|
,"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":"Standard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_STANDARD_MODE_S"
|
|
,"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":"AutoDetect","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_INPUT_S"
|
|
,"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":"InputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_STATUS_S"
|
|
,"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":"CurrentFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PLLOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SignalStrength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Busy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_TunerDecoderLockType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"Tuner_LockType_None","Value":0}
|
|
,{"Name":"Tuner_LockType_Within_Scan_Sensing_Range","Value":1}
|
|
,{"Name":"Tuner_LockType_Locked","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"TUNER_ANALOG_CAPS_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StandardsSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TuningGranularity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SettlingTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ScanSensingRange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FineTuneSensingRange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTSETID_TUNER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a2e0606-28e4-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TUNER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_TUNER_CHANGED","Value":0}
|
|
,{"Name":"KSEVENT_TUNER_INITIATE_SCAN","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_SCAN_CAPS_S"
|
|
,"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":"fSupportsHardwareAssistedScanning","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SupportedBroadcastStandards","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"GUIDBucket","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lengthofBucket","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S"
|
|
,"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":"NetworkType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NetworkTunerCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TUNER_SCAN_STATUS_S"
|
|
,"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":"LockStatus","Type":{"Kind":"ApiRef","Name":"_TunerDecoderLockType","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CurrentFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TUNER_INITIATE_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":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VIDEO_STREAMING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff229e1-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VIDEO_INPUT_TERMINAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff229e2-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VIDEO_OUTPUT_TERMINAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff229e3-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VIDEO_SELECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff229e4-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VIDEO_PROCESSING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff229e5-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VIDEO_CAMERA_TERMINAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff229e6-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VIDEO_INPUT_MTT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff229e7-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSNODETYPE_VIDEO_OUTPUT_MTT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dff229e8-f70f-11d0-b917-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_VIDEOENCODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a2e0610-28e4-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_VIDEOENCODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_VIDEOENCODER_CAPS","Value":0}
|
|
,{"Name":"KSPROPERTY_VIDEOENCODER_STANDARD","Value":1}
|
|
,{"Name":"KSPROPERTY_VIDEOENCODER_COPYPROTECTION","Value":2}
|
|
,{"Name":"KSPROPERTY_VIDEOENCODER_CC_ENABLE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOENCODER_S"
|
|
,"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":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_VIDEODECODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c6e13350-30ac-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_VIDEODECODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_VIDEODECODER_CAPS","Value":0}
|
|
,{"Name":"KSPROPERTY_VIDEODECODER_STANDARD","Value":1}
|
|
,{"Name":"KSPROPERTY_VIDEODECODER_STATUS","Value":2}
|
|
,{"Name":"KSPROPERTY_VIDEODECODER_OUTPUT_ENABLE","Value":3}
|
|
,{"Name":"KSPROPERTY_VIDEODECODER_VCR_TIMING","Value":4}
|
|
,{"Name":"KSPROPERTY_VIDEODECODER_STATUS2","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_VIDEODECODER_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_VIDEODECODER_FLAGS_CAN_DISABLE_OUTPUT","Value":1}
|
|
,{"Name":"KS_VIDEODECODER_FLAGS_CAN_USE_VCR_LOCKING","Value":2}
|
|
,{"Name":"KS_VIDEODECODER_FLAGS_CAN_INDICATE_LOCKED","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEODECODER_CAPS_S"
|
|
,"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":"StandardsSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SettlingTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HSyncPerVSync","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEODECODER_STATUS_S"
|
|
,"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":"NumberOfLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SignalLocked","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEODECODER_STATUS2_S"
|
|
,"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":"NumberOfLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SignalLocked","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ChromaLock","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEODECODER_S"
|
|
,"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":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTSETID_VIDEODECODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a2e0621-28e4-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_VIDEODECODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_VIDEODECODER_CHANGED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_CameraAsyncControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"22a11754-9701-4088-b33f-6b9cbc52df5e"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_CAMERACONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_CAMERACONTROL_FOCUS","Value":0}
|
|
,{"Name":"KSEVENT_CAMERACONTROL_ZOOM","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_CAMERACONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c6e13370-30ac-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_CAMERACONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CAMERACONTROL_PAN","Value":0}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_TILT","Value":1}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_ROLL","Value":2}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_ZOOM","Value":3}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXPOSURE","Value":4}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_IRIS","Value":5}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_FOCUS","Value":6}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_SCANMODE","Value":7}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_PRIVACY","Value":8}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_PANTILT","Value":9}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_PAN_RELATIVE","Value":10}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_TILT_RELATIVE","Value":11}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_ROLL_RELATIVE","Value":12}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE","Value":13}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXPOSURE_RELATIVE","Value":14}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_IRIS_RELATIVE","Value":15}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_FOCUS_RELATIVE","Value":16}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE","Value":17}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH","Value":18}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_AUTO_EXPOSURE_PRIORITY","Value":19}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_CameraControlAsyncOperation"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_CAMERACONTROL_ASYNC_START","Value":1}
|
|
,{"Name":"KS_CAMERACONTROL_ASYNC_STOP","Value":2}
|
|
,{"Name":"KS_CAMERACONTROL_ASYNC_RESET","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_S_EX"
|
|
,"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":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FocusRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_S"
|
|
,"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":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_NODE_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_S2"
|
|
,"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":"Value1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Value2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_NODE_S2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Value1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Value2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S"
|
|
,"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":"lOcularFocalLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lObjectiveFocalLengthMin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lObjectiveFocalLengthMax","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSNODEPROPERTY","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lOcularFocalLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lObjectiveFocalLengthMin","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lObjectiveFocalLengthMax","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_CAMERACONTROL_FLASH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"785e8f49-63a2-4144-ab70-ffb278fa26ce"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLASH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY_ID","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_FLASH_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Flash","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_CAMERACONTROL_VIDEO_STABILIZATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"43964bd3-7716-404e-8be1-d299b20e50fd"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE_PROPERTY_ID","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"VideoStabilizationMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9d12d198-f86c-4fed-b023-5d87653da793"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_PROPERTY_ID","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EVENTSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2fdffc5d-c732-4ba6-b5df-6b4d7fc88b8b"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FocusRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AutoFocusLock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AutoExposureLock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AutoWhitebalanceLock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Configuration","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_CAMERACONTROL_IMAGE_PIN_CAPABILITY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9d3d7bbf-5c6d-4138-bb00-584edd20f7c5"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_PROPERTY_ID","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMODE","Value":0}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOFRAMERATE","Value":1}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMAXFRAMERATE","Value":2}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTRIGGERTIME","Value":3}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART","Value":4}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_MAXVIDFPS_PHOTORES","Value":5}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTHUMBNAIL","Value":6}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE","Value":7}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_TORCHMODE","Value":8}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FLASHMODE","Value":9}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_OPTIMIZATIONHINT","Value":10}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE","Value":11}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE","Value":12}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE","Value":13}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ISO","Value":14}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW","Value":15}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION","Value":16}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_CAMERAANGLEOFFSET","Value":17}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_METADATA","Value":18}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY","Value":19}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSSTATE","Value":20}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_CONFIGCAPS","Value":21}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_ISPCONTROL","Value":22}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION","Value":23}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ZOOM","Value":24}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_MCC","Value":25}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ISO_ADVANCED","Value":26}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOSTABILIZATION","Value":27}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VFR","Value":28}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FACEDETECTION","Value":29}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOHDR","Value":30}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_HISTOGRAM","Value":31}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_OIS","Value":32}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ADVANCEDPHOTO","Value":33}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE","Value":34}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FACEAUTH_MODE","Value":35}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_SECURE_MODE","Value":36}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOTEMPORALDENOISING","Value":37}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_IRTORCHMODE","Value":38}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_RELATIVEPANELOPTIMIZATION","Value":39}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION","Value":40}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION","Value":41}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW_CONFIGCAPS","Value":42}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW","Value":43}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_END","Value":44}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_EXTENDED_END2","Value":44}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTYSETID_ExtendedCameraControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1cb79112-c0d2-4213-9ca6-cd4fdb927972"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_ExtendedCameraControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"571c92c9-13a2-47e3-a649-d2a778166384"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_CameraEvent"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7899b2e0-6b43-4964-9d2a-a21f4061f576"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_CAMERAEVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_PHOTO_SAMPLE_SCANNED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATURE","Value":1}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_WHITEBALANCE_PRESET","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_WBPRESET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSCAMERA_EXTENDEDPROP_WBPRESET_CLOUDY","Value":1}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_WBPRESET_DAYLIGHT","Value":2}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_WBPRESET_FLASH","Value":3}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_WBPRESET_FLUORESCENT","Value":4}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_WBPRESET_TUNGSTEN","Value":5}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_WBPRESET_CANDLELIGHT","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR","Value":0}
|
|
,{"Name":"KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_SET","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Result","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Capability","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VALUE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"_Value_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Value_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dbl","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"ull","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ul","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ratio","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"l","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ll","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_MAXVIDEOFPS_FORPHOTORES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PhotoResWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PhotoResHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PreviewFPSNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PreviewFPSDenom","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CaptureFPSNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CaptureFPSDenom","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"RequestedHistoryFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxHistoryFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SubMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Min","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Max","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Step","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"VideoProc","Type":{"Kind":"ApiRef","Name":"KSCAMERA_EXTENDEDPROP_VALUE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_EVCOMPENSATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Min","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Max","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FIELDOFVIEW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NormalizedFocalLengthX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NormalizedFocalLengthY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_CAMERAOFFSET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PitchAngle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"YawAngle","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_METADATAINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BufferAlignment","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MaxMetadataBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_16","Value":4}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_32","Value":5}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_64","Value":6}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_128","Value":7}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_256","Value":8}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_512","Value":9}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_1024","Value":10}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_2048","Value":11}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_4096","Value":12}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_8192","Value":13}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_MetadataId"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MetadataId_Standard_Start","Value":1}
|
|
,{"Name":"MetadataId_PhotoConfirmation","Value":1}
|
|
,{"Name":"MetadataId_UsbVideoHeader","Value":2}
|
|
,{"Name":"MetadataId_CaptureStats","Value":3}
|
|
,{"Name":"MetadataId_CameraExtrinsics","Value":4}
|
|
,{"Name":"MetadataId_CameraIntrinsics","Value":5}
|
|
,{"Name":"MetadataId_FrameIllumination","Value":6}
|
|
,{"Name":"MetadataId_DigitalWindow","Value":7}
|
|
,{"Name":"MetadataId_BackgroundSegmentationMask","Value":8}
|
|
,{"Name":"MetadataId_Standard_End","Value":8}
|
|
,{"Name":"MetadataId_Custom_Start","Value":-2147483648}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_ITEMHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MetadataId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_PHOTOCONFIRMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Header","Type":{"Kind":"ApiRef","Name":"KSCAMERA_METADATA_ITEMHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PhotoConfirmationIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_FRAMEILLUMINATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Header","Type":{"Kind":"ApiRef","Name":"KSCAMERA_METADATA_ITEMHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_CAPTURESTATS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Header","Type":{"Kind":"ApiRef","Name":"KSCAMERA_METADATA_ITEMHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ExposureTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ExposureCompensationFlags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ExposureCompensationValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"IsoSpeed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FocusState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LensPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WhiteBalance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flash","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FlashPower","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ZoomFactor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SceneMode","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"SensorFramerate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_UNINITIALIZED","Value":0}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_LOST","Value":1}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_SEARCHING","Value":2}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_FOCUSED","Value":3}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_FAILED","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigCapCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ControlId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxNumberOfROIs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capability","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ControlCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ControlId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ROICount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Result","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ROI_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Region","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Weight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"RegionOfInterestType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ROITYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSCAMERA_EXTENDEDPROP_ROITYPE_UNKNOWN","Value":0}
|
|
,{"Name":"KSCAMERA_EXTENDEDPROP_ROITYPE_FACE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ROIInfo","Type":{"Kind":"ApiRef","Name":"KSCAMERA_EXTENDEDPROP_ROI_INFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ROIInfo","Type":{"Kind":"ApiRef","Name":"KSCAMERA_EXTENDEDPROP_ROI_INFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_ROI_FOCUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ROIInfo","Type":{"Kind":"ApiRef","Name":"KSCAMERA_EXTENDEDPROP_ROI_INFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTYSETID_PerFrameSettingControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f1f3e261-dee6-4537-bff5-ee206db54aac"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CAPABILITY","Value":0}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_SET","Value":1}
|
|
,{"Name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CLEAR","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PERFRAMESETTING_ITEM_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSCAMERA_PERFRAMESETTING_ITEM_EXPOSURE_TIME","Value":1}
|
|
,{"Name":"KSCAMERA_PERFRAMESETTING_ITEM_FLASH","Value":2}
|
|
,{"Name":"KSCAMERA_PERFRAMESETTING_ITEM_EXPOSURE_COMPENSATION","Value":3}
|
|
,{"Name":"KSCAMERA_PERFRAMESETTING_ITEM_ISO","Value":4}
|
|
,{"Name":"KSCAMERA_PERFRAMESETTING_ITEM_FOCUS","Value":5}
|
|
,{"Name":"KSCAMERA_PERFRAMESETTING_ITEM_PHOTOCONFIRMATION","Value":6}
|
|
,{"Name":"KSCAMERA_PERFRAMESETTING_ITEM_CUSTOM","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PERFRAMESETTING_CAP_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ItemCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PERFRAMESETTING_ITEM_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PERFRAMESETTING_FRAME_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ItemCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PERFRAMESETTING_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FrameCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"LoopCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OriginX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"OriginY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"WindowSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_DIGITALWINDOW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Header","Type":{"Kind":"ApiRef","Name":"KSCAMERA_METADATA_ITEMHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Window","Type":{"Kind":"ApiRef","Name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ResolutionX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ResolutionY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"PorchTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"PorchLeft","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"PorchBottom","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"PorchRight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"NonUpscalingWindowSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MinWindowSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MaxWindowSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Resolution","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxFrameRate","Type":{"Kind":"ApiRef","Name":"_MaxFrameRate_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaskResolution","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_MaxFrameRate_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Numerator","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Denominator","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Header","Type":{"Kind":"ApiRef","Name":"KSCAMERA_METADATA_ITEMHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaskCoverageBoundingBox","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaskResolution","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ForegroundBoundingBox","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaskData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_EXTENDEDPROP_PROFILE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ProfileId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_Legacy"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b4894d81-62b7-4eec-8740-80658c4a9d3e"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_VideoRecording"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a0e517e8-8f8c-4f6f-9a57-46fc2f647ec0"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_HighQualityPhoto"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"32440725-961b-4ca3-b5b2-854e719d9e1b"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_BalancedVideoAndPhoto"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6b52b017-42c7-4a21-bfe3-23f009149887"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_VideoConferencing"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c5444a88-e1bf-4597-b2dd-9e1ead864bb8"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_PhotoSequence"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"02399d9d-4ee8-49ba-bc07-5ff156531413"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_FaceAuth_Mode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"81361b22-700b-4546-a2d4-c52e907bfc27"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_HighFrameRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"566e6113-8c35-48e7-b89f-d23fdc1219dc"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_HDRWithWCGVideo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4b27c336-4924-4989-b994-fdaf1dc7cd85"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_HDRWithWCGPhoto"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9bf6f1ff-b555-4625-b326-a46def318fb7"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_VariablePhotoSequence"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9ff2cb56-e75a-49b1-a928-9985d5946f87"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_VideoHDR8"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d4f3f4ec-bdff-4314-b1d4-008e281f74e7"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERAPROFILE_CompressedCamera"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0e34cdc1-27ad-437f-abde-02b629f37b44"
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PROFILE_MEDIAINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Resolution","Type":{"Kind":"ApiRef","Name":"_Resolution_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxFrameRate","Type":{"Kind":"ApiRef","Name":"_MaxFrameRate_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Data0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Resolution_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"X","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Y","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_MaxFrameRate_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Numerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Denominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PROFILE_PININFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PinCategory","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaInfoCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MediaInfos","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSCAMERA_PROFILE_MEDIAINFO","TargetKind":"Default","Api":"Media.KernelStreaming","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.KernelStreaming","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PinIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ProfileSensorType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PROFILE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ProfileId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PinCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Pins","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSCAMERA_PROFILE_PININFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSCAMERA_PROFILE_CONCURRENCYINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ReferenceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProfileCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Profiles","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSCAMERA_PROFILE_INFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDEVICE_PROFILE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Camera","Type":{"Kind":"ApiRef","Name":"_Camera_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Camera_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Info","Type":{"Kind":"ApiRef","Name":"KSCAMERA_PROFILE_INFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConcurrencyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Concurrency","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSCAMERA_PROFILE_CONCURRENCYINFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WNF_KSCAMERA_STREAMSTATE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SessionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StreamState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_DISABLE","Value":0}
|
|
,{"Name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_HOSTNTP","Value":1}
|
|
,{"Name":"KSPROPERYT_NETWORKCAMERACONTROL_NTPINFO_TYPE_CUSTOM","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTYSETID_NetworkCameraControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0e780f09-5745-4e3a-bc9f-f226ea43a6ec"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_NETWORKCAMERACONTROL_NTP","Value":0}
|
|
,{"Name":"KSPROPERTY_NETWORKCAMERACONTROL_URI","Value":1}
|
|
,{"Name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA","Value":2}
|
|
,{"Name":"KSPROPERTY_NETWORKCAMERACONTROL_EVENTTOPICS_XML","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA_TYPE_EVENTSINFO","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MetadataItems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PTZStatus","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Events","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Analytics","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Header","Type":{"Kind":"ApiRef","Name":"KSCAMERA_METADATA_ITEMHEADER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EventFilter","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_EXT_DEVICE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b5730a90-1a2c-11cf-8c23-00aa006b6814"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_EXTDEVICE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_EXTDEVICE_ID","Value":0}
|
|
,{"Name":"KSPROPERTY_EXTDEVICE_VERSION","Value":1}
|
|
,{"Name":"KSPROPERTY_EXTDEVICE_POWER_STATE","Value":2}
|
|
,{"Name":"KSPROPERTY_EXTDEVICE_PORT","Value":3}
|
|
,{"Name":"KSPROPERTY_EXTDEVICE_CAPABILITIES","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"DEVCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CanRecord","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CanRecordStrobe","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"HasAudio","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"HasVideo","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"UsesFiles","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CanSave","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"DeviceType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TCRead","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TCWrite","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CTLRead","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"IndexRead","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Preroll","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Postroll","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"SyncAcc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"NormRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CanPreview","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CanMonitorSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CanTest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"VideoIn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"AudioIn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Calibrate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"SeekType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"SimulatedHardware","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_EXTDEVICE_S"
|
|
,"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":"u","Type":{"Kind":"ApiRef","Name":"_u_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_u_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"ApiRef","Name":"DEVCAPS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DevPort","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PowerState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pawchString","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"NodeUniqueID","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_EXT_TRANSPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a03cd5f0-3045-11cf-8c44-00aa006b6814"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_EXTXPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_EXTXPORT_CAPABILITIES","Value":0}
|
|
,{"Name":"KSPROPERTY_EXTXPORT_INPUT_SIGNAL_MODE","Value":1}
|
|
,{"Name":"KSPROPERTY_EXTXPORT_OUTPUT_SIGNAL_MODE","Value":2}
|
|
,{"Name":"KSPROPERTY_EXTXPORT_LOAD_MEDIUM","Value":3}
|
|
,{"Name":"KSPROPERTY_EXTXPORT_MEDIUM_INFO","Value":4}
|
|
,{"Name":"KSPROPERTY_EXTXPORT_STATE","Value":5}
|
|
,{"Name":"KSPROPERTY_EXTXPORT_STATE_NOTIFY","Value":6}
|
|
,{"Name":"KSPROPERTY_EXTXPORT_TIMECODE_SEARCH","Value":7}
|
|
,{"Name":"KSPROPERTY_EXTXPORT_ATN_SEARCH","Value":8}
|
|
,{"Name":"KSPROPERTY_EXTXPORT_RTC_SEARCH","Value":9}
|
|
,{"Name":"KSPROPERTY_RAW_AVC_CMD","Value":10}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"TRANSPORTSTATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"LastError","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"RecordInhibit","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ServoLock","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MediaPresent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MediaLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MediaSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MediaTrackCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MediaTrackLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MediaTrackSide","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"LinkMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"NotifyOn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TRANSPORTBASICPARMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TimeFormat","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TimeReference","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Superimpose","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"EndStopAction","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"RecordFormat","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"StepFrames","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"SetpField","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Preroll","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"RecPreroll","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Postroll","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"EditDelay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"PlayTCDelay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"RecTCDelay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"EditField","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"FrameServo","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ColorFrameServo","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ServoRef","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"WarnGenlock","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"SetTracking","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"VolumeName","Type":{"Kind":"Array","Shape":{"Size":40},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
,{"Name":"Ballistic","Type":{"Kind":"Array","Shape":{"Size":20},"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
|
|
,{"Name":"Speed","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CounterFormat","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TunerChannel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TunerNumber","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TimerEvent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TimerStartDay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TimerStartTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TimerStopDay","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"TimerStopTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TRANSPORTVIDEOPARMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OutputMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Input","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TRANSPORTAUDIOPARMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"EnableOutput","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"EnableRecord","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"EnableSelsync","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Input","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"MonitorSource","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MEDIUM_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MediaPresent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MediaType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RecordInhibit","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TRANSPORT_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_EXTXPORT_S"
|
|
,"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":"u","Type":{"Kind":"ApiRef","Name":"_u_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_u_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SignalMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LoadMedium","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MediumInfo","Type":{"Kind":"ApiRef","Name":"MEDIUM_INFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"XPrtState","Type":{"Kind":"ApiRef","Name":"TRANSPORT_STATE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Timecode","Type":{"Kind":"ApiRef","Name":"_Timecode_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
,{"Name":"dwTimecode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAbsTrackNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RawAVC","Type":{"Kind":"ApiRef","Name":"_RawAVC_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_RawAVC_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Payload","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Timecode_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"frame","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"second","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"minute","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"hour","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_EXTXPORT_NODE_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"u","Type":{"Kind":"ApiRef","Name":"_u_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_u_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SignalMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LoadMedium","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MediumInfo","Type":{"Kind":"ApiRef","Name":"MEDIUM_INFO","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"XPrtState","Type":{"Kind":"ApiRef","Name":"TRANSPORT_STATE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Timecode","Type":{"Kind":"ApiRef","Name":"_Timecode_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
,{"Name":"dwTimecode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAbsTrackNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RawAVC","Type":{"Kind":"ApiRef","Name":"_RawAVC_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_RawAVC_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Payload","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Timecode_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"frame","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"second","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"minute","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"hour","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_TIMECODE_READER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9b496ce1-811b-11cf-8c77-00aa006b6814"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TIMECODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_TIMECODE_READER","Value":0}
|
|
,{"Name":"KSPROPERTY_ATN_READER","Value":1}
|
|
,{"Name":"KSPROPERTY_RTC_READER","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TIMECODE_S"
|
|
,"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":"TimecodeSamp","Type":{"Kind":"ApiRef","Name":"TIMECODE_SAMPLE","TargetKind":"Default","Api":"Media","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TIMECODE_NODE_S"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSP_NODE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TimecodeSamp","Type":{"Kind":"ApiRef","Name":"TIMECODE_SAMPLE","TargetKind":"Default","Api":"Media","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_EXTDEV_Command"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"109c7988-b3cb-11d2-b48e-006097b3391b"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_DEVCMD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_EXTDEV_COMMAND_NOTIFY_INTERIM_READY","Value":0}
|
|
,{"Name":"KSEVENT_EXTDEV_COMMAND_CONTROL_INTERIM_READY","Value":1}
|
|
,{"Name":"KSEVENT_EXTDEV_COMMAND_BUSRESET","Value":2}
|
|
,{"Name":"KSEVENT_EXTDEV_TIMECODE_UPDATE","Value":3}
|
|
,{"Name":"KSEVENT_EXTDEV_OPERATION_MODE_UPDATE","Value":4}
|
|
,{"Name":"KSEVENT_EXTDEV_TRANSPORT_STATE_UPDATE","Value":5}
|
|
,{"Name":"KSEVENT_EXTDEV_NOTIFY_REMOVAL","Value":6}
|
|
,{"Name":"KSEVENT_EXTDEV_NOTIFY_MEDIUM_CHANGE","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_CROSSBAR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a2e0640-28e4-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_CROSSBAR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_CROSSBAR_CAPS","Value":0}
|
|
,{"Name":"KSPROPERTY_CROSSBAR_PININFO","Value":1}
|
|
,{"Name":"KSPROPERTY_CROSSBAR_CAN_ROUTE","Value":2}
|
|
,{"Name":"KSPROPERTY_CROSSBAR_ROUTE","Value":3}
|
|
,{"Name":"KSPROPERTY_CROSSBAR_INPUT_ACTIVE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CROSSBAR_CAPS_S"
|
|
,"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":"NumberOfInputs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumberOfOutputs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CROSSBAR_PININFO_S"
|
|
,"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":"Direction","Type":{"Kind":"ApiRef","Name":"KSPIN_DATAFLOW","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PinType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RelatedPinIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Medium","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CROSSBAR_ROUTE_S"
|
|
,"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":"IndexInputPin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IndexOutputPin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CanRoute","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_CROSSBAR_ACTIVE_S"
|
|
,"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":"IndexInputPin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Active","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EVENTSETID_CROSSBAR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a2e0641-28e4-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_CROSSBAR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_CROSSBAR_CHANGED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_PhysicalConnectorType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_PhysConn_Video_Tuner","Value":1}
|
|
,{"Name":"KS_PhysConn_Video_Composite","Value":2}
|
|
,{"Name":"KS_PhysConn_Video_SVideo","Value":3}
|
|
,{"Name":"KS_PhysConn_Video_RGB","Value":4}
|
|
,{"Name":"KS_PhysConn_Video_YRYBY","Value":5}
|
|
,{"Name":"KS_PhysConn_Video_SerialDigital","Value":6}
|
|
,{"Name":"KS_PhysConn_Video_ParallelDigital","Value":7}
|
|
,{"Name":"KS_PhysConn_Video_SCSI","Value":8}
|
|
,{"Name":"KS_PhysConn_Video_AUX","Value":9}
|
|
,{"Name":"KS_PhysConn_Video_1394","Value":10}
|
|
,{"Name":"KS_PhysConn_Video_USB","Value":11}
|
|
,{"Name":"KS_PhysConn_Video_VideoDecoder","Value":12}
|
|
,{"Name":"KS_PhysConn_Video_VideoEncoder","Value":13}
|
|
,{"Name":"KS_PhysConn_Video_SCART","Value":14}
|
|
,{"Name":"KS_PhysConn_Audio_Tuner","Value":4096}
|
|
,{"Name":"KS_PhysConn_Audio_Line","Value":4097}
|
|
,{"Name":"KS_PhysConn_Audio_Mic","Value":4098}
|
|
,{"Name":"KS_PhysConn_Audio_AESDigital","Value":4099}
|
|
,{"Name":"KS_PhysConn_Audio_SPDIFDigital","Value":4100}
|
|
,{"Name":"KS_PhysConn_Audio_SCSI","Value":4101}
|
|
,{"Name":"KS_PhysConn_Audio_AUX","Value":4102}
|
|
,{"Name":"KS_PhysConn_Audio_1394","Value":4103}
|
|
,{"Name":"KS_PhysConn_Audio_USB","Value":4104}
|
|
,{"Name":"KS_PhysConn_Audio_AudioDecoder","Value":4105}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_TVAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a2e0650-28e4-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_TVAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_TVAUDIO_CAPS","Value":0}
|
|
,{"Name":"KSPROPERTY_TVAUDIO_MODE","Value":1}
|
|
,{"Name":"KSPROPERTY_TVAUDIO_CURRENTLY_AVAILABLE_MODES","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TVAUDIO_CAPS_S"
|
|
,"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":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputMedium","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputMedium","Type":{"Kind":"ApiRef","Name":"KSIDENTIFIER","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_TVAUDIO_S"
|
|
,"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":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_VIDCAP_TVAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a2e0651-28e4-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_TVAUDIO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_TVAUDIO_CHANGED","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_VIDEOCOMPRESSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c6e13343-30ac-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_VIDEOCOMPRESSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_VIDEOCOMPRESSION_GETINFO","Value":0}
|
|
,{"Name":"KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE","Value":1}
|
|
,{"Name":"KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME","Value":2}
|
|
,{"Name":"KSPROPERTY_VIDEOCOMPRESSION_QUALITY","Value":3}
|
|
,{"Name":"KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME","Value":4}
|
|
,{"Name":"KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE","Value":5}
|
|
,{"Name":"KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_CompressionCaps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_CompressionCaps_CanQuality","Value":1}
|
|
,{"Name":"KS_CompressionCaps_CanCrunch","Value":2}
|
|
,{"Name":"KS_CompressionCaps_CanKeyFrame","Value":4}
|
|
,{"Name":"KS_CompressionCaps_CanBFrame","Value":8}
|
|
,{"Name":"KS_CompressionCaps_CanWindow","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_VideoStreamingHints"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_StreamingHint_FrameInterval","Value":256}
|
|
,{"Name":"KS_StreamingHint_KeyFrameRate","Value":512}
|
|
,{"Name":"KS_StreamingHint_PFrameRate","Value":1024}
|
|
,{"Name":"KS_StreamingHint_CompQuality","Value":2048}
|
|
,{"Name":"KS_StreamingHint_CompWindowSize","Value":4096}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S"
|
|
,"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":"StreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DefaultKeyFrameRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"DefaultPFrameRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"DefaultQuality","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"NumberOfQualitySettings","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOCOMPRESSION_S"
|
|
,"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":"StreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOCOMPRESSION_S1"
|
|
,"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":"StreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_OVERLAY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e436eb7f-524f-11ce-9f53-0020af0ba770"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_OverlayUpdate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"490ea5cf-7681-11d1-a21c-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_OVERLAYUPDATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_OVERLAYUPDATE_INTERESTS","Value":0}
|
|
,{"Name":"KSPROPERTY_OVERLAYUPDATE_CLIPLIST","Value":1}
|
|
,{"Name":"KSPROPERTY_OVERLAYUPDATE_PALETTE","Value":2}
|
|
,{"Name":"KSPROPERTY_OVERLAYUPDATE_COLORKEY","Value":4}
|
|
,{"Name":"KSPROPERTY_OVERLAYUPDATE_VIDEOPOSITION","Value":8}
|
|
,{"Name":"KSPROPERTY_OVERLAYUPDATE_DISPLAYCHANGE","Value":16}
|
|
,{"Name":"KSPROPERTY_OVERLAYUPDATE_COLORREF","Value":268435456}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDISPLAYCHANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PelsWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PelsHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BitsPerPel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeviceID","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_VIDEOCONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a2e0670-28e4-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_VIDEOCONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_VIDEOCONTROL_CAPS","Value":0}
|
|
,{"Name":"KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE","Value":1}
|
|
,{"Name":"KSPROPERTY_VIDEOCONTROL_FRAME_RATES","Value":2}
|
|
,{"Name":"KSPROPERTY_VIDEOCONTROL_MODE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_VideoControlFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_VideoControlFlag_FlipHorizontal","Value":1}
|
|
,{"Name":"KS_VideoControlFlag_FlipVertical","Value":2}
|
|
,{"Name":"KS_Obsolete_VideoControlFlag_ExternalTriggerEnable","Value":16}
|
|
,{"Name":"KS_Obsolete_VideoControlFlag_Trigger","Value":32}
|
|
,{"Name":"KS_VideoControlFlag_ExternalTriggerEnable","Value":4}
|
|
,{"Name":"KS_VideoControlFlag_Trigger","Value":8}
|
|
,{"Name":"KS_VideoControlFlag_IndependentImagePin","Value":64}
|
|
,{"Name":"KS_VideoControlFlag_StillCapturePreviewFrame","Value":128}
|
|
,{"Name":"KS_VideoControlFlag_StartPhotoSequenceCapture","Value":256}
|
|
,{"Name":"KS_VideoControlFlag_StopPhotoSequenceCapture","Value":512}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOCONTROL_CAPS_S"
|
|
,"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":"StreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VideoControlCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOCONTROL_MODE_S"
|
|
,"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":"StreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Mode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S"
|
|
,"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":"StreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RangeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Dimensions","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CurrentActualFrameRate","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"CurrentMaxAvailableFrameRate","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S"
|
|
,"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":"StreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RangeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Dimensions","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROPSETID_VIDCAP_DROPPEDFRAMES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c6e13344-30ac-11d0-a18c-00a0c9118956"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VIDCAP_DROPPEDFRAMES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_DROPPEDFRAMES_CURRENT","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_DROPPEDFRAMES_CURRENT_S"
|
|
,"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":"PictureNumber","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"DropCount","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"AverageFrameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_VPConfig"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc29a660-30e3-11d0-9e69-00c04fd7c15b"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_VPVBIConfig"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ec529b00-1a1f-11d1-bad9-00609744111a"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_VPCONFIG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_VPCONFIG_NUMCONNECTINFO","Value":0}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_GETCONNECTINFO","Value":1}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_SETCONNECTINFO","Value":2}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_VPDATAINFO","Value":3}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_MAXPIXELRATE","Value":4}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_INFORMVPINPUT","Value":5}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_NUMVIDEOFORMAT","Value":6}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_GETVIDEOFORMAT","Value":7}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_SETVIDEOFORMAT","Value":8}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_INVERTPOLARITY","Value":9}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_DECIMATIONCAPABILITY","Value":10}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_SCALEFACTOR","Value":11}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_DDRAWHANDLE","Value":12}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_VIDEOPORTID","Value":13}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_DDRAWSURFACEHANDLE","Value":14}
|
|
,{"Name":"KSPROPERTY_VPCONFIG_SURFACEPARAMS","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"CLSID_KsIBasicAudioInterfaceHandler"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b9f8ac3e-0f71-11d2-b72c-00c04fb6bd3d"
|
|
}
|
|
,{
|
|
"Name":"KS_AMPixAspectRatio"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_PixAspectRatio_NTSC4x3","Value":0}
|
|
,{"Name":"KS_PixAspectRatio_NTSC16x9","Value":1}
|
|
,{"Name":"KS_PixAspectRatio_PAL4x3","Value":2}
|
|
,{"Name":"KS_PixAspectRatio_PAL16x9","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_AMVP_SELECTFORMATBY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_AMVP_DO_NOT_CARE","Value":0}
|
|
,{"Name":"KS_AMVP_BEST_BANDWIDTH","Value":1}
|
|
,{"Name":"KS_AMVP_INPUT_SAME_AS_OUTPUT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_AMVP_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_AMVP_MODE_WEAVE","Value":0}
|
|
,{"Name":"KS_AMVP_MODE_BOBINTERLEAVED","Value":1}
|
|
,{"Name":"KS_AMVP_MODE_BOBNONINTERLEAVED","Value":2}
|
|
,{"Name":"KS_AMVP_MODE_SKIPEVEN","Value":3}
|
|
,{"Name":"KS_AMVP_MODE_SKIPODD","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_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":"KS_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":"KS_AMVPDIMINFO","TargetKind":"Default","Api":"Media.KernelStreaming","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":"KS_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":"KSVPMAXPIXELRATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"ApiRef","Name":"KS_AMVPSIZE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxPixelsPerSecond","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSVPSIZE_PROP"
|
|
,"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":"Size","Type":{"Kind":"ApiRef","Name":"KS_AMVPSIZE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSVPSURFACEPARAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwPitch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwXOrigin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwYOrigin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_VPNotify"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"20c5598e-d3c8-11d0-8dfc-00c04fd7c08b"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_VPNOTIFY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_VPNOTIFY_FORMATCHANGE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_VIDCAPTOSTI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"db47de20-f628-11d1-ba41-00a0c90d2b05"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_VIDCAPTOSTI"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_VIDCAPTOSTI_EXT_TRIGGER","Value":0}
|
|
,{"Name":"KSEVENT_VIDCAP_AUTO_UPDATE","Value":1}
|
|
,{"Name":"KSEVENT_VIDCAP_SEARCH","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_EXTENSION_UNIT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_EXTENSION_UNIT_INFO","Value":0}
|
|
,{"Name":"KSPROPERTY_EXTENSION_UNIT_CONTROL","Value":1}
|
|
,{"Name":"KSPROPERTY_EXTENSION_UNIT_PASS_THROUGH","Value":65535}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSEVENTSETID_VPVBINotify"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ec529b01-1a1f-11d1-bad9-00609744111a"
|
|
}
|
|
,{
|
|
"Name":"KSEVENT_VPVBINOTIFY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSEVENT_VPVBINOTIFY_FORMATCHANGE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_AUXLine21Data"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"670aea80-3a82-11d0-b79b-00aa003767a7"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_Line21_BytePair"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6e8d4a22-310c-11d0-b79a-00aa003767a7"
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_SUBTYPE_Line21_GOPPacket"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6e8d4a23-310c-11d0-b79a-00aa003767a7"
|
|
}
|
|
,{
|
|
"Name":"KSGOP_USERDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"sc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cFields","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"l21Data","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ed0b916a-044d-11d1-aa78-00c04fc31d60"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_TSRateChange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a503c5c0-1d1d-11d1-ad80-444553540000"
|
|
}
|
|
,{
|
|
"Name":"KS_AM_PROPERTY_TS_RATE_CHANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_AM_RATE_SimpleRateChange","Value":1}
|
|
,{"Name":"KS_AM_RATE_ExactRateChange","Value":2}
|
|
,{"Name":"KS_AM_RATE_MaxFullDataRate","Value":3}
|
|
,{"Name":"KS_AM_RATE_Step","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_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":"KS_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":"KSCATEGORY_ENCODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"19689bf6-c384-48fd-ad51-90e58c79f70b"
|
|
}
|
|
,{
|
|
"Name":"KSCATEGORY_MULTIPLEXER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7a5de1d3-01a1-452c-b481-4fa2b96271e8"
|
|
}
|
|
,{
|
|
"Name":"ENCAPIPARAM_BITRATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"49cc4c43-ca83-4ad4-a9af-f3696af666df"
|
|
}
|
|
,{
|
|
"Name":"ENCAPIPARAM_PEAK_BITRATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"703f16a9-3d48-44a1-b077-018dff915d19"
|
|
}
|
|
,{
|
|
"Name":"ENCAPIPARAM_BITRATE_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ee5fb25c-c713-40d1-9d58-c0d7241e250f"
|
|
}
|
|
,{
|
|
"Name":"CODECAPI_CHANGELISTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"62b12acf-f6b0-47d9-9456-96f22c4e0b9d"
|
|
}
|
|
,{
|
|
"Name":"CODECAPI_VIDEO_ENCODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7112e8e1-3d03-47ef-8e60-03f1cf537301"
|
|
}
|
|
,{
|
|
"Name":"CODECAPI_AUDIO_ENCODER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b9d19a3e-f897-429c-bc46-8138b7272b2d"
|
|
}
|
|
,{
|
|
"Name":"CODECAPI_SETALLDEFAULTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6c5e6a7c-acf8-4f55-a999-1a628109051b"
|
|
}
|
|
,{
|
|
"Name":"CODECAPI_ALLSETTINGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a577e92-83e1-4113-adc2-4fcec32f83a1"
|
|
}
|
|
,{
|
|
"Name":"CODECAPI_SUPPORTSEVENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0581af97-7693-4dbd-9dca-3f9ebd6585a1"
|
|
}
|
|
,{
|
|
"Name":"CODECAPI_CURRENTCHANGELIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1cb14e83-7d72-4657-83fd-47a2c5b9d13d"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_Jack"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4509f757-2d46-4637-8e62-ce7db944f57b"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_JACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_JACK_DESCRIPTION","Value":1}
|
|
,{"Name":"KSPROPERTY_JACK_DESCRIPTION2","Value":2}
|
|
,{"Name":"KSPROPERTY_JACK_SINK_INFO","Value":3}
|
|
,{"Name":"KSPROPERTY_JACK_CONTAINERID","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EPcxConnectionType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eConnTypeUnknown","Value":0}
|
|
,{"Name":"eConnType3Point5mm","Value":1}
|
|
,{"Name":"eConnTypeQuarter","Value":2}
|
|
,{"Name":"eConnTypeAtapiInternal","Value":3}
|
|
,{"Name":"eConnTypeRCA","Value":4}
|
|
,{"Name":"eConnTypeOptical","Value":5}
|
|
,{"Name":"eConnTypeOtherDigital","Value":6}
|
|
,{"Name":"eConnTypeOtherAnalog","Value":7}
|
|
,{"Name":"eConnTypeMultichannelAnalogDIN","Value":8}
|
|
,{"Name":"eConnTypeXlrProfessional","Value":9}
|
|
,{"Name":"eConnTypeRJ11Modem","Value":10}
|
|
,{"Name":"eConnTypeCombination","Value":11}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EPcxGeoLocation"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eGeoLocRear","Value":1}
|
|
,{"Name":"eGeoLocFront","Value":2}
|
|
,{"Name":"eGeoLocLeft","Value":3}
|
|
,{"Name":"eGeoLocRight","Value":4}
|
|
,{"Name":"eGeoLocTop","Value":5}
|
|
,{"Name":"eGeoLocBottom","Value":6}
|
|
,{"Name":"eGeoLocRearPanel","Value":7}
|
|
,{"Name":"eGeoLocRiser","Value":8}
|
|
,{"Name":"eGeoLocInsideMobileLid","Value":9}
|
|
,{"Name":"eGeoLocDrivebay","Value":10}
|
|
,{"Name":"eGeoLocHDMI","Value":11}
|
|
,{"Name":"eGeoLocOutsideMobileLid","Value":12}
|
|
,{"Name":"eGeoLocATAPI","Value":13}
|
|
,{"Name":"eGeoLocNotApplicable","Value":14}
|
|
,{"Name":"eGeoLocReserved6","Value":15}
|
|
,{"Name":"EPcxGeoLocation_enum_count","Value":16}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EPcxGenLocation"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eGenLocPrimaryBox","Value":0}
|
|
,{"Name":"eGenLocInternal","Value":1}
|
|
,{"Name":"eGenLocSeparate","Value":2}
|
|
,{"Name":"eGenLocOther","Value":3}
|
|
,{"Name":"EPcxGenLocation_enum_count","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"EPxcPortConnection"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ePortConnJack","Value":0}
|
|
,{"Name":"ePortConnIntegratedDevice","Value":1}
|
|
,{"Name":"ePortConnBothIntegratedAndJack","Value":2}
|
|
,{"Name":"ePortConnUnknown","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSJACK_DESCRIPTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ChannelMapping","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Color","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConnectionType","Type":{"Kind":"ApiRef","Name":"EPcxConnectionType","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GeoLocation","Type":{"Kind":"ApiRef","Name":"EPcxGeoLocation","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GenLocation","Type":{"Kind":"ApiRef","Name":"EPcxGenLocation","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PortConnection","Type":{"Kind":"ApiRef","Name":"EPxcPortConnection","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsConnected","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSJACK_SINK_CONNECTIONTYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSJACK_SINK_CONNECTIONTYPE_HDMI","Value":0}
|
|
,{"Name":"KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSJACK_SINK_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ConnType","Type":{"Kind":"ApiRef","Name":"KSJACK_SINK_CONNECTIONTYPE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ManufacturerId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ProductId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"AudioLatency","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"HDCPCapable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AICapable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SinkDescriptionLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"SinkDescription","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"PortId","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSJACK_DESCRIPTION2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DeviceStateInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"JackCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_AudioPosture"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a3fb7b0d-474e-4f51-a379-51282dd4fa8f"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_AUDIOPOSTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_AUDIOPOSTURE_ORIENTATION","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AUDIOPOSTURE_ORIENTATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"AUDIOPOSTURE_ORIENTATION_NOTROTATED","Value":0}
|
|
,{"Name":"AUDIOPOSTURE_ORIENTATION_ROTATED90DEGREESCOUNTERCLOCKWISE","Value":1}
|
|
,{"Name":"AUDIOPOSTURE_ORIENTATION_ROTATED180DEGREESCOUNTERCLOCKWISE","Value":2}
|
|
,{"Name":"AUDIOPOSTURE_ORIENTATION_ROTATED270DEGREESCOUNTERCLOCKWISE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_AudioBufferDuration"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4e73c07f-23cc-4955-a7ea-3da502496290"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_AudioEngine"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3a2f82dc-886f-4baa-9eb4-082b9025c536"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_AUDIOENGINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_AUDIOENGINE_LFXENABLE","Value":0}
|
|
,{"Name":"KSPROPERTY_AUDIOENGINE_GFXENABLE","Value":1}
|
|
,{"Name":"KSPROPERTY_AUDIOENGINE_MIXFORMAT","Value":2}
|
|
,{"Name":"KSPROPERTY_AUDIOENGINE_DEVICEFORMAT","Value":4}
|
|
,{"Name":"KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS","Value":5}
|
|
,{"Name":"KSPROPERTY_AUDIOENGINE_DESCRIPTOR","Value":6}
|
|
,{"Name":"KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE","Value":7}
|
|
,{"Name":"KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION","Value":8}
|
|
,{"Name":"KSPROPERTY_AUDIOENGINE_VOLUMELEVEL","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSAUDIOENGINE_DESCRIPTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"nHostPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nOffloadPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"nLoopbackPinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIOENGINE_BUFFER_SIZE_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MinBufferBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxBufferBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AUDIO_CURVE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"AUDIO_CURVE_TYPE_NONE","Value":0}
|
|
,{"Name":"AUDIO_CURVE_TYPE_WINDOWS_FADE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSAUDIOENGINE_VOLUMELEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TargetVolume","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"CurveType","Type":{"Kind":"ApiRef","Name":"AUDIO_CURVE_TYPE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CurveDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_AudioSignalProcessing"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4f67b528-30c9-40de-b2fb-859ddd1f3470"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_AUDIOSIGNALPROCESSING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_AUDIOSIGNALPROCESSING_MODES","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSATTRIBUTEID_AUDIOSIGNALPROCESSING_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e1f89eb5-5f46-419b-967b-ff6770b98401"
|
|
}
|
|
,{
|
|
"Name":"KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AttributeHeader","Type":{"Kind":"ApiRef","Name":"KSATTRIBUTE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SignalProcessingMode","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AUDIO_SIGNALPROCESSINGMODE_DEFAULT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c18e2f7e-933d-4965-b7d1-1eef228d2af3"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_SIGNALPROCESSINGMODE_RAW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9e90ea20-b493-4fd1-a1a8-7e1361a956cf"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_AudioResourceManagement"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d0b305e1-b2cc-484c-8f23-e5d28ad9cf88"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_AUDIORESOURCEMANAGEMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_AUDIORESOURCEMANAGEMENT_RESOURCEGROUP","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"AUDIORESOURCEMANAGEMENT_RESOURCEGROUP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ResourceGroupAcquired","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ResourceGroupName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BLUETOOTHLE_MIDI_SERVICE_UUID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"03b80e5a-ede8-4b33-a751-6ce34ec4c700"
|
|
}
|
|
,{
|
|
"Name":"BLUETOOTH_MIDI_DATAIO_CHARACTERISTIC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7772e5db-3868-4112-a1a9-f2669d106bf3"
|
|
}
|
|
,{
|
|
"Name":"APO_CLASS_UUID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5989fce8-9cd0-467d-8a6a-5419e31529d4"
|
|
}
|
|
,{
|
|
"Name":"AUDIOENDPOINT_CLASS_UUID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c166523c-fe0c-4a94-a586-f1a80cfbbf3e"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"98951333-b9cd-48b1-a0a3-ff40682d73f7"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_SIGNALPROCESSINGMODE_SPEECH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fc1cfc9b-b9d6-4cfa-b5e0-4bb2166878b2"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_SIGNALPROCESSINGMODE_NOTIFICATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9cf2a70b-f377-403b-bd6b-360863e0355c"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_SIGNALPROCESSINGMODE_MEDIA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4780004e-7133-41d8-8c74-660dadd2c0ee"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_SIGNALPROCESSINGMODE_MOVIE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b26feb0d-ec94-477c-9494-d1ab8e753f6e"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_SIGNALPROCESSINGMODE_FAR_FIELD_SPEECH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"28941cba-3be6-4a78-9a76-30fd91559b64"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_ACOUSTIC_ECHO_CANCELLATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adbe-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_NOISE_SUPPRESSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adbf-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_AUTOMATIC_GAIN_CONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc0-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_BEAMFORMING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc1-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_CONSTANT_TONE_REMOVAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc2-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_EQUALIZER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc3-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_LOUDNESS_EQUALIZER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc4-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_BASS_BOOST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc5-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_VIRTUAL_SURROUND"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc6-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_VIRTUAL_HEADPHONES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc7-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_SPEAKER_FILL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc8-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_ROOM_CORRECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adc9-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_BASS_MANAGEMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adca-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_ENVIRONMENTAL_EFFECTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adcb-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_SPEAKER_PROTECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adcc-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_SPEAKER_COMPENSATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adcd-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_DYNAMIC_RANGE_COMPRESSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adce-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_FAR_FIELD_BEAMFORMING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64adcf-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"AUDIO_EFFECT_TYPE_DEEP_NOISE_SUPPRESSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f64add0-8211-11e2-8c70-2c27d7f001fa"
|
|
}
|
|
,{
|
|
"Name":"KSPROPSETID_AudioModule"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c034fdb0-ff75-47c8-aa3c-ee46716b50c6"
|
|
}
|
|
,{
|
|
"Name":"KSPROPERTY_AUDIOMODULE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSPROPERTY_AUDIOMODULE_DESCRIPTORS","Value":1}
|
|
,{"Name":"KSPROPERTY_AUDIOMODULE_COMMAND","Value":2}
|
|
,{"Name":"KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KSAUDIOMODULE_DESCRIPTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"InstanceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VersionMajor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VersionMinor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Name","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSAUDIOMODULE_PROPERTY"
|
|
,"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":"ClassId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"InstanceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNOTIFICATIONID_AudioModule"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9c2220f0-d9a6-4d5c-a036-573857fd50d2"
|
|
}
|
|
,{
|
|
"Name":"KSAUDIOMODULE_NOTIFICATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ProviderId","Type":{"Kind":"ApiRef","Name":"_ProviderId_e__Struct","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Alignment","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_ProviderId_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DeviceId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ClassId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"InstanceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSALLOCATORMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KsAllocatorMode_User","Value":0}
|
|
,{"Name":"KsAllocatorMode_Kernel","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"FRAMING_PROP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FramingProp_Uninitialized","Value":0}
|
|
,{"Name":"FramingProp_None","Value":1}
|
|
,{"Name":"FramingProp_Old","Value":2}
|
|
,{"Name":"FramingProp_Ex","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"FRAMING_CACHE_OPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"Framing_Cache_Update","Value":0}
|
|
,{"Name":"Framing_Cache_ReadLast","Value":1}
|
|
,{"Name":"Framing_Cache_ReadOrig","Value":2}
|
|
,{"Name":"Framing_Cache_Write","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"OPTIMAL_WEIGHT_TOTALS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MinTotalNominator","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"MaxTotalNominator","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"TotalDenominator","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PIPE_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"PipeState_DontCare","Value":0}
|
|
,{"Name":"PipeState_RangeNotFixed","Value":1}
|
|
,{"Name":"PipeState_RangeFixed","Value":2}
|
|
,{"Name":"PipeState_CompressionUnknown","Value":3}
|
|
,{"Name":"PipeState_Finalized","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PIPE_DIMENSIONS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AllocatorPin","Type":{"Kind":"ApiRef","Name":"KS_COMPRESSION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxExpansionPin","Type":{"Kind":"ApiRef","Name":"KS_COMPRESSION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndPin","Type":{"Kind":"ApiRef","Name":"KS_COMPRESSION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PIPE_ALLOCATOR_PLACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"Pipe_Allocator_None","Value":0}
|
|
,{"Name":"Pipe_Allocator_FirstPin","Value":1}
|
|
,{"Name":"Pipe_Allocator_LastPin","Value":2}
|
|
,{"Name":"Pipe_Allocator_MiddlePin","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"KS_LogicalMemoryType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KS_MemoryTypeDontCare","Value":0}
|
|
,{"Name":"KS_MemoryTypeKernelPaged","Value":1}
|
|
,{"Name":"KS_MemoryTypeKernelNonPaged","Value":2}
|
|
,{"Name":"KS_MemoryTypeDeviceHostMapped","Value":3}
|
|
,{"Name":"KS_MemoryTypeDeviceSpecific","Value":4}
|
|
,{"Name":"KS_MemoryTypeUser","Value":5}
|
|
,{"Name":"KS_MemoryTypeAnyHost","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PIPE_TERMINATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutsideFactors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Weigth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PhysicalRange","Type":{"Kind":"ApiRef","Name":"KS_FRAMING_RANGE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OptimalRange","Type":{"Kind":"ApiRef","Name":"KS_FRAMING_RANGE_WEIGHTED","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Compression","Type":{"Kind":"ApiRef","Name":"KS_COMPRESSION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ALLOCATOR_PROPERTIES_EX"
|
|
,"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":[]}
|
|
,{"Name":"MemoryType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"BusType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"PIPE_STATE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Input","Type":{"Kind":"ApiRef","Name":"PIPE_TERMINATION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Output","Type":{"Kind":"ApiRef","Name":"PIPE_TERMINATION","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Strategy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Weight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LogicalMemoryType","Type":{"Kind":"ApiRef","Name":"KS_LogicalMemoryType","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AllocatorPlace","Type":{"Kind":"ApiRef","Name":"PIPE_ALLOCATOR_PLACE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Dimensions","Type":{"Kind":"ApiRef","Name":"PIPE_DIMENSIONS","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PhysicalRange","Type":{"Kind":"ApiRef","Name":"KS_FRAMING_RANGE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PrevSegment","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IKsAllocatorEx","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"CountNextSegments","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NextSegments","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IKsAllocatorEx","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"InsideFactors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumberPins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CLSID_Proxy"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"17cca71b-ecd7-11d0-b908-00a0c9223196"
|
|
}
|
|
,{
|
|
"Name":"IKsPropertySet"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"31efac30-515c-11d0-a9aa-00aa0061be93"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Set"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"PropSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InstanceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"InstanceLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Get"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"PropSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InstanceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"InstanceLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"BytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QuerySupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"PropSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"TypeSupport","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsAggregateControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"7f40eac0-3947-11d2-874e-00a0c9223196"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"KsAddAggregate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"AggregateClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsRemoveAggregate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"AggregateClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IKsTopology"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"28f54683-06fd-11d2-b27a-00a0c9223196"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateNodeInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NodeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InterfaceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Interface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSSTREAM_HEADER"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TypeSpecificFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PresentationTime","Type":{"Kind":"ApiRef","Name":"KSTIME","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Duration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"FrameExtent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DataUsed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"OptionsFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPROPERTY_AUDIO_3D_LISTENER"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSNODEPROPERTY","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ListenerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KSNODEPROPERTY_AUDIO_PROPERTY"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeProperty","Type":{"Kind":"ApiRef","Name":"KSNODEPROPERTY","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AppContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
|
|
,"Functions":[
|
|
{
|
|
"Name":"KsCreateAllocator"
|
|
,"SetLastError":false
|
|
,"DllImport":"ksuser"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ConnectionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"AllocatorFraming","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSALLOCATOR_FRAMING","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"AllocatorHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsCreateClock"
|
|
,"SetLastError":false
|
|
,"DllImport":"ksuser"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ConnectionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ClockCreate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSCLOCK_CREATE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ClockHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsCreatePin"
|
|
,"SetLastError":false
|
|
,"DllImport":"ksuser"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FilterHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Connect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSPIN_CONNECT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ConnectionHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsCreateTopologyNode"
|
|
,"SetLastError":false
|
|
,"DllImport":"ksuser"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ParentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NodeCreate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSNODE_CREATE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NodeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsCreateAllocator2"
|
|
,"SetLastError":false
|
|
,"DllImport":"ksuser"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ConnectionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"AllocatorFraming","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSALLOCATOR_FRAMING","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"AllocatorHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsCreateClock2"
|
|
,"SetLastError":false
|
|
,"DllImport":"ksuser"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ConnectionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ClockCreate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSCLOCK_CREATE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ClockHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsCreatePin2"
|
|
,"SetLastError":false
|
|
,"DllImport":"ksuser"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FilterHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Connect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSPIN_CONNECT","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ConnectionHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"KsCreateTopologyNode2"
|
|
,"SetLastError":false
|
|
,"DllImport":"ksuser"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ParentHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NodeCreate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KSNODE_CREATE","TargetKind":"Default","Api":"Media.KernelStreaming","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NodeHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
|
|
,"UnicodeAliases":[
|
|
]
|
|
|
|
}
|